Contents

Scott Hanselman在他的博客Stop Doing Internet Wrong上列举了几个网站设计中常见的错误。

  1. 自动重定向到mobile页面。现在手机都这么先进,不如让用户选他是想看mobile页面还是正常页面。
  2. 在浏览器中让用户打开app。
  3. 巨大的广告。
  4. Label没有和checkbox关联,用户只能点那个小小的checkbox。其实如下的简单的html就能把label和checkbox关联起来。 (Scott在原文中有个typo,应该是小写的n)
  5. 1
    2
    3
    4
    5
    6
    7
    <p>Which fruit would you like for lunch?</p>
    <form>
    <input type="radio" name="fruit" id="banana" />
    <label for="banana">Banana</label>
    <input type="radio" name="fruit" id="None" />
    <label for="none">None</label>
    </form>
  6. 链接不好使。
  7. 点国旗来选择语言。其实在http的request里面有accept-language,可以用这个。
  8. 让用户输入邮编和省份。其实有很多美国邮编API可以做这件事。我也查了查,有很多web service提供中国的邮编查询,比如这个
  9. 通过设置高度和宽度来把一个巨大的图片放在页面上。(其实用户还是得下载它)你可以用PNGGauntlet或者PNGOUT来压缩你的png。
  10. 应该通过重定向等技术让用户更容易访问你的网站。比如www.example.com和example.com,或者/和/default.html.

Contents