另一个章节"的论据之间自己和其他高级开发人员"系列:P

我的位置被当做的网站开发,浏览器码应编写第一和最重要的是遵守W3C的网络标准,尽管互联网的爆炸装置具有更大的市场份额(在任何地方之间的51%和79%取决于是谁做的跟踪)。我的推论是:

  • 该标准是锁定在所有浏览器的开发正在朝着一个至少100%的错误免费支持所设置的标准。因此码应该编写和测试周围的火狐/铬/野生动物园,这是更接近于适当的标准支持比IE8,然后有条件的标签应该被用在即工作围绕它的错误。尤其是这种情况下见到你可以使用有条件的标签工作围绕即错误,但是如果你尝试码在相反的,它是很难编写黑客力Firefox/Safari/etc显示的编码碎HTML/CSS正确。

  • 你是未来的校对你的网页应用程序,如果你设计标准,因为所有的浏览器是旨在同一个地方,标准的明智的,这意味着你不能在人群中然后有修复他们的应用程序的每一次一个新版本出来,更加接近网络标准,因此使得你的一些初步的黑客现在休的布局。

  • 编码破碎的东西,以支持的更大的市场份额,然后"unbreaking"这为较小的市场份额,如果你有时间,似乎是一个不小心的方法工作,并建议你认为20%的市场份额是微不足道的,我觉得是从很远的事实。

我的同开发人员认为:

  • 不同的浏览器公司要走上它们自己的切并不真正关心的标准无论如何,所以试图码的标准是浪费时间。

  • 编码,以支持一个少数民族-20%的市场份额是不值得的努力,只要页面,大致显示,在那些浏览器中的一种方式,是仍然可以使用。

  • 浏览器是浏览器是浏览器。这只是一个视呈现的文字和我不应该令人担忧的那么多事情看 到底 正确的。

  • 这是一个痛苦,必须发展在火狐的时候他喜欢IE8。

我是一个在充当然我可以说"这是不言而喻的方式",但是我讨厌只是被纳粹并说:"我的路或者高速公路";我认为最好是有其他人理解为什么我们正在做的东西,以某种方式使我们达成协议,因为我们继续进行,因此该项公约我们下得到坚持,因为背后的原因,他们被理解,而不是勉强跟上。

我可以得到一些输入到这个说法?

有帮助吗?

解决方案

开发W3C的标准,和使它看起来好在即。他们不是相互排斥的。

其他提示

知道你的观众:做他们的照顾您的网站是否是符合标准的?可能不,除非你在写一个网站网络开发的狂热爱好者.它更有可能他们不会关心或甚至不知道什么W3C。

没有你的受众有更倾向于选择一个特定的浏览器?请记住,并非所有网站,获得同样的蔓延的浏览器。科技网站获取小即命于一般的网站。

实际:大多数网站获取大部分来自IE。具体地说,即6和7。它忽略了现实忽略即是怪癖。你会得到许多用户抱怨如何,你的网站不会工作如果你不花时间来使其工作在即6和7。即6仍然是一个很大的浏览器,使用的大多数Microsoft为中心的企业。

是真实的:符合标准HTML是不是真的实践,比其他呼吁的狂热爱好者.理想的是,所有浏览器上实施的标准。但是他们没有。这是不切实际的执行标准没有一个实现完全。

底线是实现一个网站,在所有的浏览器IE6。如果你有失败的优雅地老年浏览器,这样做。但 不要忽略它们.它们的存在和使用者不会使用的网站,不工作。通常他们受权通过他们的企业到不使用不同的浏览器,因此暗示他们升级不是一个选项。

我爱标准作为下一个家伙,但老实说这已经成为一场宗教战争/鞭打男孩。

主要的问题,我们看到的是这一百通:

  • 浏览器公司'X'使浏览器 容错的尝试 显示网页的严重形成。他们还偏离标准的沿 方式,无论是通过事故,或在试图创建自己的新标准。
  • 没有经验的网页开发人员使用 浏览器"X",以测试他们的设计 他们跟着,允许故障 他们的标注为未被发现。
  • 浏览器公司'X'现在是困在 该位置的裂 现有网站或维持所知 缺陷的新版本,他们的浏览器。

不是的一部分,这种循环。

我不知道哪个版本的即你真的争论,但是这 推荐的博客 示,超过一半的IE6用户不使用IE6由选择。

具有一个宗教的参数超过浏览器是不会改变事实,即许多用户可能没有任何控制,他们在如何查看你的站点。因此,它涉及到一项商业决定,并将费用与利益迎那些可能会有点背后的曲线。

开发W3C的标准,和使它看起来好在即。他们不是相互排斥的。

有时候他们。当他们是,发展中W3C的标准是通常的理智的选择。一个更大的问题,当然,是发展用于多种版本的即;设置一个坚硬的下限在7可能是一个很好的想法,但这是给编辑的问题。

通过建立从根本上打破,但是选择性的完整的设计你什么都不做,但在设置自己失败。

在现实中一个企业必须满足其用户。意识形态是不够的。制定标准,但随后使它的工作在即。代码注释,并解释其中的黑客们介绍。如果你在谈论IE8,它不是那么糟糕。如果你需要支持IE7或甚至6个,那么你会有更多的工作。

代码以浏览器,有一些市场份额与最紧密地遵守酸测试。工作周围的其他浏览器和决定其浏览器你会不会担心的。

对我来说,在这个时候,这意味着:

代码火狐,工作围绕即,确保它的工作方式相同,在铬和野生动物和忽略其余部分。

还有一些有趣的说法的参数以上。供应商不关心标准。未来应通过遵守的标准。非即表示-20%的市场份额。如果有一些经验证据支持或反对这些可能的帮助。

最重要的在我的眼睛,你有权利要求,这是"可以使用有条件的标签工作围绕即错误,但是如果你尝试码在相反的,它是很难编写黑客力Firefox/Safari/etc显示的编码碎HTML/CSS正确的。" 这要求缺乏对称性是非直到我的眼睛,但如果真的是一个相当有力的论据。

就个人而言,如果有人真的是说"大致正确的是确定"和"不要担心...正是"然后我就会有麻烦把那些参数的重视。

为什么是在发展中/Firefox一个痛苦吗?

我不要举行任何爱W3C,因为"标准"得出有相当多的可怕和原因为什么每个人都呈现一切不同于一种或另一种方式。

即支持 有条件的CSS发言, ,允许你调整了即CSS怪癖,工作在大多数浏览器。

所以我想最好的事情要做的是写HTML看起来很好,和正常工作(标准schmandards),当你面对必须做的丑陋的东西来获得它的工作在即然后使用条件CSS。


澄清在我愤世嫉俗的W3C的意见:大。球。。泥浆。

我始终指导我的团队设计有Firefox(阅读'W3C标准')中心,后来才填补古怪的空白即是关注。我不能同意你的观点来看更多的是因为,让这么多的意义。

MS已经据称试图让即更加兼容,因为永远,但他们仍然是一个长枪...而其他浏览器,如火狐和铬有益的学习从MS的错误。由于大部分网用户仍然使用即6,你总是要添加特别条件的检查,以满足这些"缺失的环节"。

我看不出这是一个痛苦发展的火狐,给予真棒外接程序如萤火和网络的开发。

他的论点遭受一个重大缺陷:哪个版本的即是针对你?

一个网站看起来可能很大,在IE6和吸可怕在IE7和8。或很好看IE6和7中,但是,吸可怕在IE8的默认(多符合标准)呈现的模式。

IE6支持正在下降;IE7的使用率超过了IE6使用了一段时间后,IE8是缓慢地获得牵引力。

上网,设计为一个8岁的浏览器是错误的。设计用于更新的浏览器,然后再添加在你需要什么旧的浏览器。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top