zoukankan      html  css  js  c++  java
  • 有所放弃(二)

    一、放弃IE6

    项目进行到现在,由当初的加法,我现在做回了减法。因为和大家一样,原先设想的思路在现实中不断撞壁,发现很多时候无法行得通或花费时间成本太大。

    从浏览器层次来说,我现在放弃了ie6!因为我不是腾讯,不是新浪,不是搜狐,不是网易,我干嘛要考虑所有网民的利益,干嘛要顾全所有访问者的体验?!我只要照顾好大部份访问者的感受就行了!

    就在今年(2013年)4月份,一份全球的统计数据表明中国是全世界使用ie6浏览器最多的国家,占21.3%,因为中国是世界上盗版xp最严重的国家,也是网民自我保护能力最不足的国家,兜着最不安全的浏览器在网络世界中到处跑!但整体上,全球只有6%的用户使用ie6,这一数字相当于safari在全球浏览器中的比重。好吧,不就是6%嘛!我把ie6safari加起来12%的份额全部抛弃掉!我不会再考虑这部份人的浏览感受了,因为我受够了!

    不过,现在才来放弃也是太晚了,我学杂费了前期的不少时间!

    二、避重就轻

    另一个放弃的是,一迭又一迭的js效果。没错,由于prototype/jquery/eixtjs框架及其APP的出现,浏览中可以实现的效果也越来越多,瀑布流、分享工具、动态广告、社交互动令人眼花缭乱,目不暇接。问题是,我的项目真的需要吗?!

    除了臃肿的体积和无休止的加载,破坏用户的浏览体验,发觉,很多时候它们都不是必要的。根据经验和统计,一个页面的设计成功与否,或一个网站的整体感受是否优良,与花费多少新潮设计之间并与存在必然的联系。像天涯、豆瓣之类的网站也很成功,但它们并使用很多太新潮的玩法,反而速度与整体的观感才是它们最大的优势。对用户来说,浏览sns型网站,获取的是里面的文字信息,而不是观赏你的页面设计。

    因此,我选择只加载基本的js,对于可有可无的js/cc/图片,能放弃就放弃,能有代替方法的就使用代替方法!

  • 相关阅读:
    PyQt作品 – PingTester – 多点Ping测试工具
    关于和技术人员交流的一二三
    Pyjamas Python Javascript Compiler, Desktop Widget Set and RIA Web Framework
    Hybrid Qt applications with PySide and Django
    pyjamas build AJAX apps in Python (like Google did for Java)
    PyQt 维基百科,自由的百科全书
    InfoQ:请问为什么仍要选择Java来处理后端的工作?
    Eric+PyQt打造完美的Python集成开发环境
    python select module select method introduce
    GUI Programming with Python: QT Edition
  • 原文地址:https://www.cnblogs.com/sumsung753/p/3821513.html
Copyright © 2011-2022 走看看