(image by ミ茶いる)
假如说行业自律的“多方利益”模式能从国家机关组成的ITU手中拯救开放互联网,那同样的“多方利益”模式是否也能把开放的互联网推向封闭呢?
Continue reading “危险的Encrypted Media Extensions(EME,加密媒体扩展协议)标准初稿即将发布;副标题,W3C准备焚烧自己花了近20年建立的好名声”
We don't choose who we are, but we do choose who we become.
(image by ミ茶いる)
假如说行业自律的“多方利益”模式能从国家机关组成的ITU手中拯救开放互联网,那同样的“多方利益”模式是否也能把开放的互联网推向封闭呢?
Continue reading “危险的Encrypted Media Extensions(EME,加密媒体扩展协议)标准初稿即将发布;副标题,W3C准备焚烧自己花了近20年建立的好名声”
曾经有一个IE Monoculture,其他浏览器为了能让网站兼容自己(实际上是兼容的,只不过被User-Agent Sniffing给挡住了),不得不给特定网站提交虚假的User-Agent。
那个时代在Chrome与Firefox等等现代化浏览器的夹击下消失了。
今天我们迎来了新的WebKit Monoculture,它存在于移动浏览器领域——由于最大的两个移动OS系统均默认使用WebKit渲染,导致开发者又开始制作仅支持WebKit的网站。
更糟糕的是,由于iOS是移动网站开发者的主要测试对象,而它不允许WebKit渲染核心以外的浏览器,导致不少网站又回到上世纪的User-Agent Sniffing,仅允许WebKit浏览器访问移动版,将Firefox Mobile/Internet Explorer 10等浏览器拒之门外。
结果是,本在移动平台上独当一面的Opera不得不转投WebKit引擎以存活(并大幅度裁员)。而Mozilla最新发布的Firefox OS,不得不独立保存一个巨大的UA欺骗列表……
没错,我们又回到了向网站提交虚假User-Agent的时代,即便标准早已存在,即便WebKit根本不是统一的游览器乃至渲染系统。
The WebKit Monoculture,或者说iOS Monoculture,将是2013年最让人担忧的阴影之一。
让我们拭目以待。
(顺便一提,2d.AM v3将在3月初发布。我们相信它能把移动浏览器的最大优势发挥出来,不管你用的是哪一款。)
Firefox在输入法(IME)下的行为曾经让不少开发者烦恼,它和IE与Chrome的主要区别是,后两者在IME输入时都会触发keyup事件,而Firefox在完成时才会触发keyup事件。后来Firefox与IE、Chrome都实现了DOM Level 3里的Composition Event,有了类似compositionupdate的更新事件,于是也就没了支持上的问题(Mozilla也拒绝了来自开发者对keyup事件触发行为更改的请求,转为推荐使用Composition Event)。
我对客栈视频引用在订阅器里无法直接观看的问题怨念很久了,今天总算抽空出来吧这个恶心的兼容性问题解决了。一直以来客栈为了网页内容尽可能简洁和干净而避免静态引用视频,造成的问题是在客栈以外的地方就没办法看到这些内容。像我这种使用订阅服务的人来说,有东西不能直接看是非常让人烦心的事情——更何况这发生在自己的网站上。
感谢各位回复,根据各位的测试结果进行了调整。依旧以IE9,Firefox 4,Opera 11和Chrome 10作为测试工具。完成后很神奇的发现IE6到IE8居然还能用,于是直接发布了。手机/移动设备的访问体验应该也有提升,喜欢老版设计的旅客请利用顶部的简洁版。
假如说HTML5的走红与白菜化是互联网发展和软件商推广浏览器的阴谋得逞,那Media Queries最近一年的热门就多亏各种互联网移动设备的提携了。Media Queries是什么?从定义角度出发,它是W3C推荐的用于检测互联网设备功能与属性的CSS3语法。换成普通人能理解的话,则是“一个网站,多种形态”(参见“一国两制”),不再需要专门为移动设备(更简单的说法,屏幕小分辨率低的设备)专门制作网站入口,仅使用一个主网站就能自动适应各种设备。
话说回来,当今的智能手机与网本无不配置了功能强大的浏览器;绝大多数网页设计未使用Media Queries,它们也能从容应付。Media Queries的存在,则更像是对设备定制软件的挑战——同样易用,横跨平台。直到最近我还以为Media Queries的应用仍处在半吊子的状态,但从这个网站收集的例子上看,设计师们已经把这种技能纯熟的运用在实际例子中了。2011年,看来会是个网站穿上“松紧带”的年份。
via mediaqueri.es