Follow me on GitHub

存档在2010年12月11日

是时候使用< !DOCTYPE HTML >了吗?

<!DOCTYPE html>是HTML5中唯一的doctype,也被视作将网页“升级”到HTML5的第一步。

相比原来又臭又长的doctype,这种精简的doctype声明深受开发者们喜爱,其好处显而易见:一方面便于记忆,一方面节省流量,最重要的是能够保持良好的浏览器兼容性;三大好处,何乐而不为呢。但是马克思主义哲学教导我们 要用辩证思维看待事物,<!DOCTYPE html>华丽丽的外表下究竟存在哪些不足之处呢?俗话说“初生牛犊不怕虎”而半桶水又叮当响,我也来说说自己的疑问,一来希望得到高手们的指点,二来菜鸟的视角若能引发你的思考那也善莫大焉。

<!DOCTYPE> 声明位于文档中的最前面的位置,处于 <html> 标签之前。此标签可告知浏览器文档使用哪种 HTML 或 XHTML 规范,即应该用什么规则集来解释文档中的标记。换句话说,使用“<!DOCTYPE HTML>”声明的网页,浏览器在“阅读”的时候就是以HTML5的规则集来解释文档中的标记,那我们就来看看HTML5的几个新特性对网页文档解释过程所产生的影响: More >

社会化交通导航–Waze 初体验

Waze.com 是一个社会化的交通导航网站,基于用户反馈的交通状况来提供便利的导航服务。

和街旁 foursquare一样,Waze也是基于位置的服务(Location Based Service),不同的是Waze以用户提供的路线(route)替代前者的签到。也可以理解为以线代替点,以过程代替状态。用户在出发前发出定位请求记录行进路线,到达目的地后发出结束请求,这样就在地图上描绘了一条路线(route),然后上传到Waze获得积分奖励,日后可以编辑完善该路线信息;在行进过程中还可以和其他用户共享道路信息比如交通事故、堵车等等,这样为附近有可能经过此地的司机提供路线选择的参考信息。

这种服务其实在现实生活中早已有之——交通广播中的运用已是非常的成熟了,尤其像福州这样没有地铁没有BRT,公交以bus为主的城市,交通广播里常常会播放热心司机/交通信息员反馈的路况信息,从而方便路过的司机做出路线选择。下面就几张截图说说大致操作: More >

移动设备浏览当前页