zoukankan      html  css  js  c++  java
  • [转]iPhone将成IE6后开发人员又一噩梦?

    众所周知,IE 6在兼容Web标准方面表现很差,却又长期占有极高的市场占有率,几乎成了所有Web开发人员的噩梦。

    2010年2月9日,以网络ID ppk和网站quirksmode.org而享誉世界Web技术圈的著名技术专家Peter-Paul Koch撰写了名为The iPhone obsession的博客,警告开发人员,不要过于沉迷iPhone开发,忽视了其他平台。目前迷恋iPhone,只为 iPhone开发的趋势如果继续下去,将重蹈IE 6这样的可怕平台成为事实标准的覆辙。

    iPhone现在人见人爱,如日中天,使ppk的话听上去很奇怪。iPhone不是用户体验方面最好的平台吗?Safari不是目前最好的移动浏览器吗?iPhone在流量的市场份额也是最高的(50%),而且对CSS增强特性支持最好。

    不过ppk显然理由充分。他回顾历史,在2000年:

    1. 1. IE6也曾经是最先进的浏览器
    2. 2. IE6市场份额达到了80%
    3. 3. 其他浏览器都更烂,开发体验糟糕,完全不能吸引人
    4. 4. 所以开发人员都只为IE6开发。

    结果呢?Web开发人员最后自食其果。IE成了毫无争议的霸主之后,不思进取,成了日后开发人员的集体噩梦。

    ppk大声呼吁,不要再犯傻了!行动起来,扭转目前一家独大的局面。

    具体措施是:

    Web开发人员应该在Nokia、BlackBerry等其他手机上看看自己开发的网站,解决出现的问题。其实不那么难,找不到合适的手机,还可以选择PerfectoMobile网站。
    在自己的手机上安装Opera Mini,如果有Nokia手机还应该安装Opera Mobile。
    记住,为一款浏览器解决网站的问题,并不是要让所有功能都在那个浏览器里能用。可以使用渐进增强。尤其在BlackBerry 上。
    不要过于追求CSS效果和用户体验,应该更重视其他平台的用户。普遍的可访问性才是Web开发人员的目标,否则,你根本不属于移动互联网。
  • 相关阅读:
    sicily 1259. Sum of Consecutive Primes
    如何用enable_shared_from_this 来得到指向自身的shared_ptr 及对enable_shared_from_this 的理解
    mac 上使用octave的plot错误的解决办法
    sicily 1003. Hit or Miss
    动态规划 -- 钢条切割
    求解最大子数组问题 -- 暴力求解 和 分治法求解
    sicily 1193. Up the Stairs
    sicily 1017. Rate of Return
    sicily 1034. Forest
    打印pid,写着玩。
  • 原文地址:https://www.cnblogs.com/fromchaos/p/1666353.html
Copyright © 2011-2022 走看看