4月 28th, 2008 at 12:56下午 |
虽然.com根域名在世界上最为流行,但是到目前为止,世界各地正在使用的本地化域名超过260个。其中大部分域名都是各国的英文缩写。这张图片是一张世界地图,上面绘制了包括联合国在内的所有国家和众多岛屿与地区,涵盖了245个国家根域名代码。
如果该国家根域名旗下的域名多,那么这个国家的根域名字体就相对会增大。由此我们就能从这张图清晰的看出互联网世界的格局。当然这也是跟各个国家的 人口数量与互联网发展程度有着密切的关系。有人会问这张地图有什么实际的意义?如果你是一家跨国企业的IT营销主管,你能很清楚的看到哪里有更多的商业机 会。
新闻来源:驱动之家
Read the rest of 域名:从互联网审视世界新秩序
4月 14th, 2008 at 4:29下午 |
很长一段时间,我都使用12px作为网站的主要字体大小。10px太小,眼睛很容易疲劳,14px虽容易看清,却破坏页面的美感。唯独12px在审美和视力方面都恰到好处。
谁对我的网站字体大小有意见?
我老爸,他是第一个向我反映看不清我的网站文字的人。这使我意识到12px,其实只是让我觉得很不错而已,而对于那些视力下降明显的中年以上的人来讲,几乎等于10px对于我的感觉。
于是我告诉他,在“查看”里调整“文字大小”就可以了。但是却发现这是徒劳的。在Firefox能轻易调整的字体大小,怎么在IE就变得如此”坚不可调“?
问题出在哪?
我又试着打开中国的三大门户—新浪,网易,搜狐。它们的字体无一例外的在IE里失去可调性。看来这不是我网站独有的毛病。再看看MSN,Google,A list apart,华盛顿邮报,在IE里却是可调的。难道IE在字体调整上也搞歧视不成?
困扰我的问题直到看到这篇大作:How to size text using ems,才得到彻底的解决。
关键点:
1. IE无法调整那些使用px作为单位的字体大小;
2. 国外的大部分网站能够调整的原因在于其使用了em作为字体单位;
3. Firefox能够调整px和em,但是96%以上的中国网民使用IE浏览器(或内核)。这意味这中国网站的字体大小可以被认为不可调。
95%的中国网站需要重写CSS
在我所观察的中国网站中,包括三大门户,以及“引领”中国网站设计潮流的蓝色理想,ChinaUI等都是使用了px作为字体单位。只有百度好歹做了个可调的表率。
而在大洋彼岸,几乎所有的主流站点都使用em作为字体单位,也就是可调的。
没错,px比em更加容易使用,我也敢打赌大部分读者不知道em为何物或者它相当于多少px。
国外人士如此重视网站易用性(Accessibility),不仅因为其根生蒂固的人文精神,直接原因可能是因为有一部法律来约束他们—例如美国的Section 508,强制网站达到一定的易用性。所以没有哪个主流站点愿意被那些视力下降或是残缺的人告上法庭。
注: 在中国, 可能把微软告上法庭来的更简单点,为什么IE对于px那么死板。
如何重写你的网站CSS
Jorux.com作为一个对视力下降人士负责任的站点,已经重写了CSS的Font-size部分。在这里,Jorux和各个有人文精神的网站主讨论如何用em重写Font-szie的问题。
em vs. px
em是何物?
em指字体高,任意浏览器的默认字体高都是16px。所以未经调整的浏览器都符合: 1em=16px。那么12px=0.75em, 10px=0.625em。为了简化font -size的换算,需要在css中的body选择器中声明Font-size=62.5%,这就使em值变为16px*62.5%=10px, 这样12px=1.2em, 10px=1em, 也就是说只需要将你的原来的px数值除以10,然后换上em作为单位就行了。em有如下特点:
1. em的值并不是固定的;
2. em会继承父级元素的字体大小。
重写步骤:
1. body选择器中声明Font-size=62.5%;
2. 将你的原来的px数值除以10,然后换上em作为单位;
简单吧,如果只需要以上两步就能解决问题的话,可能就没人用px了。经过以上两步,你会发现你的网站字体大得出乎想象。因为em的值不固定,又会继承父级 元素的大小,你可能会在content这个div里把字体大小设为1.2em, 也就是12px。然后你又把选择器p的字体大小也设为1.2em,但如果p属于content的子级的话,p的字体大小就不是12px,而是1.2em= 1.2 * 12px=14.4px。这是因为content的字体大小被设为1.2em,这个em值继承其父级元素body的大小,也就是16px * 62.5% * 1.2=12px, 而p作为其子级,em则继承content的字体高,也就是12px。所以p的1.2em就不再是12px,而是14.4px。
3. 重新计算那些被放大的字体的em数值。避免字体大小的重复声明,也就是避免以上提到的1.2 * 1.2= 1.44的现象。比如说你在#content中声明了字体大小为1.2em,那么在声明p的字体大小时就只能是1em,而不是1.2em, 因为此em非彼em,它因继承#content的字体高而变为了1em=12px。
诡异的12px汉字(原因待查)
本人在完成em转换时还发现了一个诡异的现象,就是由以上方法得到的12px(1.2em)大小的汉字在IE中并不等于直接用12px定义的字体大小,而 是稍大一点。这个问题我已经解决,你只需在body选择器中把62.5%换成63%就能正常显示了。原因可能是IE处理汉字时,对于浮点的取值精确度有限。阅读本篇的读者还有其他解释吗?
本现象只发生在12px的汉字,英文不存在此现象。你可以在这里下载到此表现此现象的文件。下载后请读者用IE打开sample.htm, 可以看到第一段文字明显长于第二段。然后你可以用编辑器打开style.css,看看究竟发生了什么。解决方法就是把style.css中的62.5%换为63%。演示链接
还可以做哪些改进
为什么还需改进:
1. 你的网站css过于复杂,以至于不知道元素的从属关系,很难重写css;
2. 绝大部分人看了本文之后仍然不会重写css;
3. 很大部分人不知道浏览器可以调整页面的字体大小。
所以你需要一个诸如本站信息框中的字体大小调整控件。
相信本站读者的英语能力,这里就不再罗嗦了,请参看:The Text Changer
Important reference:
1. How to size text using ems
2. [...]
Read the rest of 95%的中国网站需要重写CSS
4月 9th, 2008 at 7:20上午 |
Mac OS X上的用户们可以考虑更换浏览器了,FireFox至少性能上目前远远超出了常用的Safari.
刚发布不久的Mozilla FireFox 3.0 Beta 5不负众望,在SunSpider JavaScript benchmark测试中再次远远超越Safari—这次的平台可是在Mac OS X上,Safari 3.1也刚发布新版没多久.
我们可以在基准测试结果图中看到,FireFox 3.0 Beta 5比起它的前辈2.0.0.12有了三倍以上的性能提升,比Safari也快2倍以上,这回Safari还能不能说自己是世界上最快的浏览器呢?
新闻来源:cnBeta
Read the rest of Firefox 3.0 Beta 5 在Mac OS X再创佳绩,性能大幅超越Safari 3.1
4月 5th, 2008 at 9:20下午 |
欧盟委员会4日发表公报说,在两年多时间内,注册欧盟“.eu”域名的公司和个人已超过280万,这一注册量在全球各顶级域名中位居第九。
欧盟2005年12月启动“.eu”域名,最初只向企业等开放注册。2006年4月,这一域名的注册向公众开放。
两年多来,注册该域名的欧洲公司和个人超过了280万。其中,来自德国的注册量最多,占总数的31.4%,其次分别是荷兰、法国和意大利。
欧盟委员会指出,“.eu”跻身“.com”、“.net”和“.org”等全球十大顶级域名的行列,表明了欧洲公司和个人对这一域名的信任,也反映了欧洲网络快速发展的势头。
欧盟委员会负责信息社会和媒体事务的委员维维亚娜·雷丁说,“.eu”域名理应成为所有欧洲人的选择,欧洲统一的电信市场越强大,“.eu”域名就应被确保得到更广泛、更安全和更经济的使用。
Read the rest of 欧盟”.eu”跻身世界十大域名行列
4月 2nd, 2008 at 6:10下午 |
Opera 的开发人员们在测试的时候意外地发现了 Acid3 测试的彩蛋,并以惊人的 106/106 分的成绩名列第一。
在我们着手解决最后几个有关 Acid3 测试的问题的时候,我们的一个测试人员发现了该测试中的一个复活节彩蛋。在接下来的一个周末里,我们的测试人员又发现了更多的复活节彩蛋,并不分昼夜地提高我们的分数,正如你现在在截图里所看到的一样:
我们的核心开发人员之一对该彩蛋的质量表示非常满意:“我从来没见过混淆得如此之完美的 ECMA 脚本代码, 这很清楚地表明这种语言已经足够成熟,可以与 C 和 Perl 相媲美了。
Opera 的首席网络探索官 David Storey 告诉我们,他对这场分数大战已经突破了 100/100 的心理极限感到无比激动,他交叉手指说 Opera 甚至可能不久就会在测试中碰到得分为虚数的情况,WebKit 的开发人员们现在又要开始为网络标准而奋斗了。
Mozilla 公司对此拒绝发表任何评论。
(原文:http://my.opera.com/desktopteam/blog/2008/04/01/acid-3-opera-first-to-106)
新闻来源:cnBeta
Read the rest of Acid 3: Opera以惊人的 106/106 分位居第一