童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

网页中空格的烦恼

6月18日 倾城傷投稿
  相信认真做过网页设计(WebDesign),或者关注过页面设计的同行都对“空格”不陌生。“空格”属于一类细节,很容易被忽略,但又比较影响效果,更麻烦是很不好控制。此问题总结的想法,来
  相信认真做过网页设计(WebDesign),或者关注过页面设计的同行都对“空格”不陌生。“空格”属于一类细节,很容易被忽略,但又比较影响效果,更麻烦是很不好控制。此问题总结的想法,来自“知乎”上梁海的提问,以及对他提供专业答案的反思和总结。
  就所提问题而言,我目前还是坚定的“不空格”派系。我不否认“空格”后效果的提升,但不能完全解决问题,有利有弊。既然效果并不十分理想,再综合工作量、可维护性而言,我认为意义实在有限。或者更悲观的认为,要想达到完美的效果,必须手动调整,没有完美的可控程序逻辑。道理如同图书排版,真正排版出色的好书,都是一页页手工定制的,排版效果必须跟着内容走。
  这个问题在专业网页设计上讲,我认为可归类于“内容排版”,与用户体验中“可读性”直接相关。平面设计里好像叫“字体排印”,我认为同样应该用“可读性”指标来衡量质量。但受限于网页构成原理,我认为在网页中,空格影响的不仅有“内容排版”,还有“页面版式”问题也很典型。“内容排版”主要指内容层面,“页面版式”主要指结构层面,下边分开来讨论。
  内容排版的空格
  目前互联网上内容里,中英文混杂已经非常普遍,并且可以放大理解为“中西文混排(自己基本只用英文,所以后续都写“中英文混排”)”。不仅仅是英文单词的使用,各种英文术语和缩写已经完全融入了普通人生活。尤其在信息爆炸的互联网上,此问题表现的比较突出。
  我最早看到和自己写的中英文内容,全部都是连着写,不会考虑加空格。后来是在一些很专业的网站上发现,原来还有在中文、英文之间加空格的说法,尤其翻译过来的技术参考里。很容易想到,这种写法是为了更好的区别不同语言,以免造成阅读上的“粘连”障碍,加空格后确实极大提升了“可读性”。(梁海更专业的观点原文“文字的交界处应该是个尽量平滑的过渡,尽量满足双方文字的需求,并且让文本的节奏尽量平稳。”)
  但同时我发现,影响“中英文混排”效果的原因其实很多,在网页设计中不仅仅只有“加空格”手段来优化。比如更改字体,因为在计算机系统里英文的选择其实很多,不比中文“宋体”的单调。不同的英文字体,不仅对比中文的大小比例不一样,而且前后粘连的距离也不一样。
  2003年前后,我最常用的字体是Arial,Tahoma,Verdana,对比同样字号可以发现,Arial最小而Verdana最大。于是在我们当时的理解里,中英文混排最好用Verdana,如果没记错当时的微软官方网站用的就是,我特地到一些外企中文网站验证过。
  2005年,我开始大量阅读Blog后,我发现Wordpress默认风格的“中英文混排”效果不错,查后得知人家用的是LucidaGrande字体,此后我开始有意识的关注“中英文混排”效果不错的个人Blog,以便提取“可读性”更好的字体,这个事情如要自己实验会很麻烦。但请注意,当时Wordpress其实没多少人用,甚至还没有MovableType的用户多。
  其实一开始我也尝试过给英文两边加空格,但确实麻烦。而且有个细节不知是否有人关注过,某些字体(具体哪些字体未深入测试)定义“空格”的宽度会因左侧是中文或者英文而不一样。也就是说,给一个单词两边加上空格后,会出现左边宽、右边窄的效果,这点我也无法接受的。而在有了通过“字体”解决的思维方式后,更完全抛弃了“加空格”的想法。再往后,又先后认识了Helvetica,Calibri等等优秀字体,所以用起来还算绰绰有余。
  单就字体而言,学问很大,还有清晰度、衬线等方面的可读性影响因素,而且在不同客户端浏览器下表现也可能有差异。比如我知道不同字体的下划线也会很影响可读性,Tahoma的下划线就是紧挨文字的。这里只谈空格,我也不是专业搞研究的,所有结论均出于实践经验。目前我个人网站上用的就是Calibri,个人博客上还是LucidaGrande,我认为混排效果都不错。
  图只是举例示意,不同字号、浏览器等客观条件都可能影响效果。
  页面版式的空格
  结构层面的空格主要在HTML结构代码里,很多时候我们需要针对不同标记的内容做间隔。之前我的做法,都是自然空格,就是在HTML代码里敲入一个空格。但慢慢我发现,第一不易做像素级的精确控制,第二不同客户端下的空格宽度解析不一致,这在做跨浏览器兼容时很重要。而且我很快意识到,代码里做空格不符合“结构、表现”分离的原则。于是,后来我把所有需要“空格”效果的内容全部用CSS的margin定义解决,想空就空,想空多少随时可以改。
  很快问题又来了,通常高保真原型里没有的空格,但研发工程师做的测试原型里却有。这是因为在客户端代码里,换行就算一个空格。工程师在做应用层开发时,往往不那么注意,通常为了看代码方便而随意空行。还有类情况是可能使用了某种控件或者特殊语句,甚至还不是那么容易查出原因,此类问题我也碰到不少。
  当然,这种鸡毛蒜皮的细节,往往不会放多高的优先级,但多了确实影响效果。其实也不是没有解决办法,可以通过CSS语句wordspacing:3来定义让空格失效,通过局部控制灵活应对,最近试的效果还是挺不错。
  回到前文“内容排版”的问题,如梁海所提,通过结构层处理统一为英文加上标记,如ManualofStyle,我认为是不可取的。第一太过麻烦,第二理论上可以用JS直接判断中英文。总的来说,我认为单独控制“内容排版”中的英文都有点多此一举。
  dt内各内容标记之间无空格,用margin精确控制。
  来源:http:www。blueidea。comtechweb20118391。asp
投诉 评论 转载

网站内容评分模型我们可以看到目前很多的网站都会有内容评分,无论是电子商务、信息分享还是内容下载。内容的评分主要分为两类,一类是用户对内容的评分,主要针对用户的使用感受,如电子商务网站的商品评分……网页中空格的烦恼相信认真做过网页设计(WebDesign),或者关注过页面设计的同行都对“空格”不陌生。“空格”属于一类细节,很容易被忽略,但又比较影响效果,更麻烦是很不好控制。此问题总结的想……Google用户体验设计准则谷歌的愿景Googl用户体验团队致力于创建有用的(useful)、快速的(fast)、简单的(simple)、有吸引力的(engaging)、创新的(innov……微软的翻身仗是怎么打的?通过IE看WP7设计关于WP7刚开始想写一篇全面地关于交互的文章,写着写着发现怎么也摆脱不了零散与空洞,也难怪,想表达的面太广必然挖掘的深度会变浅,最后下定决心与其在大而全上纠结不如专心解读一个应……按钮的去与留在产品设计的过程中,更多的考虑往往并不是还需要新增什么功能。在开发的过程中,总能想到各种各样的新功能,新的想法也不断涌现,偶尔也会遇到一些想当出色的想法。但对于一个产品而言,太……交互设计的理性Vs。多样的感性用户和一位视觉设计师讨论UED分工的时候,他说:“交互设计做的就是逻辑。”听起来似乎没错:互联网交互做得最多的就是点击、跳转。无论target到另一个page是self还是blan……手机界面常用导航设计分析所谓的交互设计,其实设计的就是人如何向机器发送指令,机器如何向人传达信息,一来一往是为交互。当要传达的信息量很少时,好办,就想Google的搜索框那样,往白底上一放就行了。但当……互联网产品品质指标思考1、什么是好的互联网产品?什么是好的互联网产品呢?对于这样开放性的问题,答案肯定是形形色色的。例如:1)、用户数多的产品是好的互联网产品2)、赚钱多的产品是好……搜索引擎如何实现用户图片检索的需求满足一、什么是需求满足1。1什么是需求满足用户来搜索“章鱼保罗”,就文本相关性而言,搜索引擎只要返回和“章鱼保罗”内容相关的结果就可以了,这样用户是否满意呢?用户……为未来的网页做设计(为移动设备一致体验做设计)原文designingforthefutureweb:http:www。smashingmagazine。com20110329designingforthefutu……不同平台下菜单的交互设计探析菜单的交互类型:平行结构线性结构(菜单层级沿x、y任一轴向平行展开。)纵深结构(菜单层级沿z轴纵深递进,一个界面只显示一个菜单层级。)十字结构菜单……造成需求产品视觉差异的原因反思最早看到下面这张图的时候,还觉得能产生这个不可思议,因为当时是在创业型公司,而且之前经历的即使是大公司也都是创业型的产品,小团队的好处就是勤沟通,常交流,从设计到开发阶段,每个……
像素艺术互动传媒带你进入网络的互动视界从混乱到秩序关于比例与构成的设计探讨妄想or未来?界面的虚拟现实化整整合合IntegratedDesign创意与公益触摸未来的QQ概念版设计秋风萧瑟,洪波涌起,QQ电脑管家冷漫秋袭越简单越丰富极简网页设计视觉呈现技巧当视觉设计师遇上产品经理、开发工程师。Hello!404iPad拟物化设计的博弈
韩流大国民KiaSpectra你是激光祛痘的禁忌人群之一吗有钱人的网赚项目房地产行业的赚钱机会node后端服务保活华为P50Mate40华为P50系列将于明年3月份全球首发清洗窗户的方法(如何清洗窗户)热议聚热点网 情况紧急!河南省洛阳正骨医院迎难而上,保住大学男生右臂芳纶纳米纤维还原多孔氧化石墨烯聚苯胺水凝胶和衍生薄膜生活常识生活中日用品的危险搭配历史上马超怎么死的?马超是被谁杀的?热议聚热点网 员工激励你知道多少?员工激励机制我的机关枪妈妈

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界