我应该纯粹坚持每一个HTML和CSS标准吗?

几年前,我认为自己不是一个互联网程序员,认识到标准的3种语言(HTML,CSS,JS)以及PHP的优惠。 从简单的信息到真实的互联网站点,由于所谓的“标准”而令人感到不安,当时这些标准对我来说非常复杂。 它实际上归结为这个(减去IE相关的东西):

存在着以较不复杂的方式改变做旧点的方法的要求。 尽管如此,当试图实际上实现几个正确的东西(完全基于CSS的格式作为一个例子),实际上它花了我太长了10倍,如果我做了较不复杂但仍然有效的补救措施。 如果它提供了相同的,之后为什么我应该使用额外的困难实例,需要花费10倍的时间,并且一旦你改变互联网浏览器就会中断? 这引发了## php,## css以及Freenode IRC中的## js的几次冗长的精神讨论,事实上也让我从## css中取缔,因为我在那里修改了他们的小地球。

我的询问:我是否应该遵守每一个标准以及编码惯例,如果他们花了我多长10倍但得到的结果与直截了当的结果相同?


对于调查标签,那些拥有任何类型维度(大型或小型)互联网站点的人都可以 坚持所有标准?

0
2019-05-04 18:40:01
资源 分享
答案: 4

作者的标准实际上已经考虑过没有打过你的点,例如可访问性问题。 对因子存在要求。 而且,使用HTML5,标准很容易遵守。

定期可能是不遵守标准的因素,但是它必须是您的默认实践。

0
2019-05-13 12:50:51
资源

您需要考虑的首要因素是维持消费者使用的互联网浏览器。 其次,您需要在相关时遵守标准。

例如,在当前任务中,我们需要支持的唯一互联网浏览器是Firefox 3.5。 这表明我们可以使用-moz css建筑物,而不会强调网页在其他互联网浏览器中肯定会像什么。 肯定它实际上应该做冗长的圆形边缘,所以我们使用典型的CSS?

声称,在为众多互联网浏览器开发网站时,标准通常会帮助您,而不是阻止您。 我当然会尝试遵守大多数标准,但如果我需要偏离互联网浏览器的兼容性,我就不会有任何休息。

对于调查,我的解决方案是否。

0
2019-05-10 06:21:32
资源

懒惰不是不遵守标准的理由。 偶尔,如果标准是愚蠢的,那么这是不遵循它的一个因素。 你怎么认识到这个标准何时是愚蠢的? 如果你实际上已经在很长一段时间内做出了极好的信心倡议,坚持信中和精神上的所有相关标准,你也参与了一个实际的,也是持久的判断,在某个特定的利基实例中的标准是实际上有责任,而不是你。

很多时候,这肯定不适用。

0
2019-05-08 06:12:13
资源

产品第一,之后光泽。

让您的网站/应用程序/游戏按照预期的方式进行。 得到它并运行,也让个人感兴趣。

在那之后,当你有了这一刻,返回并且还要亮了起来。 但仅仅是因为这个事实 护理,不是因为任何人都这样做。

当然,如果不合规问题表明个人无法观看,或者它不可读,或者需要一个月才能加载,或者很难保留,或者它会使互联网浏览器崩溃,这是一个很大的麻烦。 然而,如果你符合标准,它肯定仍然是一个重大的麻烦。

普通用户不会考虑没有填充的互联网站点的资源,而且还会说:“好吧,它没有呈现图像,但它完全是W3C认证的”。 他们只是冲浪到另一个互联网网站,也永远不会回来。

利润,标准使创建互联网浏览器变得不那么复杂,并且还关闭可能的保护开放。 Amazon.com,Penny - Arcade以及Stack Overflow都不会通过运行典型认证的互联网站点来获得贷款。 而且,除非你在互联网网站 - 写竞争对手,否则你肯定也不会。

0
2019-05-08 06:06:34
资源