zoukankan      html  css  js  c++  java
  • GUI设计禁忌 之十 ——字体过小

        很多应用程序和web站点显示的字体都很小,那些视力不好的人,使用起来很不方便。字体小或许还不是最坏的,字体不可调节或者变大后失真才是最坏的事情。

        

        左侧是页面还没有放大时候的字体,它们太小了。右侧是放大到130%时候的样子,虽然上面都很正常,但是下面两个按钮有些失真。

        程序员有很多理由,但是都是可笑的借口:

    • 我可以看清: 用户看不清,程序员能看清没有任何意义
    • 字体小了同样的区域可以放下更多东西: 放再多东西,用户看不清也等于什么都没有放
    • 工具包默认字体就是这么大: 默认字体比用户的感受更重要吗?
    • 文字在图片中: 把图片返回给图片创作者,让他们重新编辑。或者干脆单独处理文字,这样能让用户调整文字大小
    • 在低分辨率下是足够大的: 分辨率高,字体越小。那么使用低分辨率的用户比例有多少?   

        有两个因素会影响屏幕上文字的绝对大小:屏幕分辨率和显示器大小。分辨率越高,字体越小;显示器越大,字体越大。当然,看屏幕和看投影仪是不同的。即便如此,程序员也必须对文字大小有个总体控制。以下原则比较有用:

    • 字体最小是10磅,12磅最好
    • 在高分辨率下调整好字体
    • 允许用户调整字体大小,但是不要破坏布局,所以布局方面也要做一些工作
    • 请用户测试
  • 相关阅读:
    MVC架构引入smarty视图引擎
    视图引擎smarty之插件
    视图引擎smarty 三
    视图引擎smarty 二
    视图引擎smarty 一
    .Net 框架
    onkeyup="this.value=this.value.replace(/D/g,'')
    cookie
    click
    html页面内容替换
  • 原文地址:https://www.cnblogs.com/yuepeng/p/1958003.html
Copyright © 2011-2022 走看看