论坛首页 Web前端技术论坛

google 没有 </body> 和 </html> 标签 ……

浏览 17704 次
精华帖 (0) :: 良好帖 (14) :: 新手帖 (8) :: 隐藏帖 (1)
作者 正文
   发表时间:2009-07-04  
night_stalker 写道
lovejavaei 写道
eclipse2008 写道
没有这个东西<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
浏览器根本不会严格限制,而且现在浏览器的解析功能都很强大,适应能力很强,写个嵌套table少写个tr或者td啥的都不会报错。

所以就有浏览器的兼容问题


google 的页面是符合 HTML 标准的,他们详细研究过标准,但估计那些烂俗教程的作者基本没看过 W3C 的页面 ……

<!DOCTYPE html> 就足够了。


google主页有这个<!DOCTYPE html>东西吗?

Chrome看不到啊。
0 请登录后投票
   发表时间:2009-07-04  
night_stalker 写道
今天的新闻: W3C 停止了 XHTML2 工作组,以增加 HTML5 的人手。

http://www.w3.org/News/2009#item119

XML 的失败,HTML 的回归 ……


XML要是失败了可不是啥好事,html连大小写都不区分,要改进的地方可多了去了。
0 请登录后投票
   发表时间:2009-07-04  
night_stalker 写道
今天的新闻: W3C 停止了 XHTML2 工作组,以增加 HTML5 的人手。

http://www.w3.org/News/2009#item119

XML 的失败,HTML 的回归 ……


以点概面了
0 请登录后投票
   发表时间:2009-07-04  
eclipse2008 写道

google主页有这个<!DOCTYPE html>东西吗?

Chrome看不到啊。


主页没有,搜索结果有。
主页东西很少,就算 quirk 模式也没什么影响。但是搜索结果东西比较多,所以就 <!DOCTYPE 了。

另外每个浏览器结果有区别。

…… 估计 google 就没考虑过 gmail 界面的事情 …… 不过 gmail 似乎有 </body></html>,可能用的压缩器不一样。

如果不在乎那么一点点速度的差别(有人算过省略 </body></html> 每年给 google 节约 3000 美元左右 ……),格式化成 xml 也是可以的,反正机器就能做转换 —— 既然机器能转换,浏览器也能转换 …… xml 搞这么严格等于和自己过不去 ……
0 请登录后投票
   发表时间:2009-07-04   最后修改:2009-07-04
这体现了Google 的野心,有开始,没有结束,哈哈~~
1 请登录后投票
   发表时间:2009-07-05  
whatwhat 写道
night_stalker 写道
今天的新闻: W3C 停止了 XHTML2 工作组,以增加 HTML5 的人手。

http://www.w3.org/News/2009#item119

XML 的失败,HTML 的回归 ……


以点概面了


真是以点概面。
xhtml标准的出现还是很有帮助的。当然假如没有推出xhtml标准,这个世界依然很滋润,说不定现在html的版本号可能已经是6了。
但是假如没有发明xml,恐怕j2ee,struts,spring,hibernate,ant.......................(省去若干当今程序员无法摆脱的标准/框架/工具),这些耳熟能详的名字恐怕就得另换一种方式,甚至不可能存在了。
0 请登录后投票
   发表时间:2009-07-05  
Google来制定一个html标准算了
0 请登录后投票
   发表时间:2009-07-05  
<!DOCTYPE html>
让浏览器在标准模式下运行的最少代码

Google非常YD啊...
0 请登录后投票
   发表时间:2009-07-05  
这个是google恶搞的结果吧
0 请登录后投票
   发表时间:2009-07-05   最后修改:2009-07-05
night_stalker 写道
lovejavaei 写道
eclipse2008 写道
没有这个东西<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
浏览器根本不会严格限制,而且现在浏览器的解析功能都很强大,适应能力很强,写个嵌套table少写个tr或者td啥的都不会报错。

所以就有浏览器的兼容问题


google 的页面是符合 HTML 标准的,他们详细研究过标准,但估计那些烂俗教程的作者基本没看过 W3C 的页面 ……

<!DOCTYPE html> 就足够了。


HTML标准? W3C标准?
你觉得Google的这种写法是遵守W3C标准的么?就算不去看“烂俗教程的作者”写的书,W3C的标准也在那明摆的放着呢。
他们详细研究过标准,呵呵,那他们肯定更详细的研究过网页的hack技巧。
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics