2010-02-24

Dream job!

Dream job!

in reference to:

"去哪儿酒店试睡员 HotHot 工作时间: 6个月 职位薪酬: 每月一万人民币,半年期去哪儿专聘员工合约 申请条件: 年满18周岁,性别不限,具有热情、理性、还有异于常人的敏锐观察力与感受力,热爱旅游、乐于分享所见所闻,勇于冒险尝试新事物。 工作内容: 帮助消费者更了解酒店的特色与提供最真实可靠的评论,通过实地体验、拍照、完成酒店点评。 1.搜寻与探索中国最具特色的酒店与最新开业的酒店。 2.工作期间内不定期免费入住酒店,进行酒店点评,发表点评内容。 3.收发回复用户信件或问题,不定期接受媒体采访。 4.维护个人博客,分享第一手酒店图片与影片。 申请方式: 请将个人简历上传至zhaopin.qunar.com 注意事项: 提醒您此职位仅接受线上报名,收件日至2010-3-1 13:00, 若您还有任何其他疑问,请发送邮件到dreamjob@qunar.com"
- 机票、酒店、签证、比价、打折--去哪儿旅游搜索引擎 Qunar.com (view on Google Sidewiki)

2010-02-21

亚克西

great tools!

I love
thanks the author!

伟大的工具

in reference to: Fiddler Web Debugger - Installation Success (view on Google Sidewiki)

2010-02-18

最近开始的两个开源小项目 易经鼠标起卦器 身份证号码 解析器

易经鼠标起卦器

简单易用的网页版易经鼠标起卦器 浏览器打开即可运行

发布

概率说明

特点

感谢

衷心感谢以下网站提供资源

联系我

androidgao@gmail.com




----------------------------------------------------------
身份证号码 解析器

身份证号码解析器 JavaScript?实现 通过解析身份证号码 从合法身份证号码中榨取

  • 出生地
  • 出生日期
  • 性别及性别国标码
从非法身份证号码中榨取
  • 无效信息对象

认领

doubanclaimd3b3e24988211579

2010-01-22

无尾电视 的前世今生 向 尼古拉斯 特斯拉 致敬


2米左右距离的输电 几乎马上就要进入家电领域

国际消费电子展 海尔推出全球首台"无尾电视"

http://www.blogcdn.com/www.engadget.com/media/2010/01/2010-01-07-haier-tv-top.jpg

技术来自麻省理工的早先的 磁耦合共振 无线供电技术 WiTricity



http://www.asquare.org/networkresearch/wp-content/uploads/2007/06/witricity1.jpg


http://www.larryhendrick.com/weblog/wp-content/uploads/2007/06/wireless_power.jpg

http://www.asquare.org/networkresearch/wp-content/uploads/2007/06/witricity-diagram.jpg
往前追溯

尼古拉斯 特斯拉
特斯拉线圈
http://en.wikipedia.org/wiki/Nikola_Tesla

题外话 爱迪生对特斯拉太不厚道

1884 年,特斯拉第一次踏上美国国土,来到了纽约。除了前雇主 Charles Batchelor 所写的推荐函外,他几乎是一无所有。这封信是写给爱迪生的,当中提到:“我知道有两个伟大的人,你是其中之一,另一个就是这个年轻人了。”爱迪生雇用了特斯拉,安排他在爱迪生机械公司工作。特斯拉开始为爱迪生进行简单的电器设计,他进步很快,不久以后就能解决公司最难的问题了。特斯拉完全负责了爱迪生公司直流电机的重新设计。

1919年,特斯拉写道:如果他完成马达和发电机的改进工作,爱迪生将提供给他惊人的50000美元(如计入通货膨胀,相当于今天(2006年)的 1,000,000美元)。特斯拉说他的工作持续了将近一年,几乎整个重新设计了,使爱迪生公司从中获得巨大的利润和新的专利所有权。当特斯拉要求 50000美元时,据传闻爱迪生回答他:“特斯拉,你不懂我们美国人的幽默”,从而违背了自己的诺言。这笔奖金的金额相当于公司创始资本,而以特斯拉当时 每周18美元的薪水,他需要工作53年才能赚到。当特斯拉要求加薪至每周25美元遭到拒绝后,他辞职了。


利用共振原来

  麻省理工学院研究小组在约2米的距离上实现40%效率的无线输电,使我们至少看到了在家庭里省去一些电线的希望。他们所用方法的核心在于“共振”。

    物体在特定频率下会比较容易振动,在其他频率下则不然,这些特定频率称为固有频率或共振频率。有着相同共振频率的物体,彼此交换能量的效率比较高。玩过乐器的人都对共振有直观认识。中学物理老师会给学生做这样的共振实验:两个相同的音叉,敲其中一个,另一个也会抖动发声。

    将共振原理应用于电力传输并不是索尔加斯克等人的首创,特斯拉当年的无线输电构想,就是在地球和电离层之间建立约8赫兹的低频共振,利用环绕地球表面的电 磁波传输能量。在地球和电离层构成的天地谐振腔里,电磁波能量损耗很少。特斯拉的实验中止后,并没有人继承这项研究,其中一个原因也许是在这种方式下电力 公司没办法向用户收钱吧。

人类有时只能将错就错

我们的教科书里只说 爱迪生 法拉第 麦克斯韦 安培 竟然只字不提 特斯拉 离奇

不知道又有什么意识形态在作怪




微软亚洲研究院有另一个设想
个人感觉远不及上面的方案
适合极近距离 桌面使用
出处
http://www.msra.cn/Research/ItemDetail.aspx?guid=19c6289f-f67e-4777-a831-d152acc860bc




无线供电桌面
研究方向:自然用户界面
研究小组:平台元件中心 2007/10/11

我 们设计和实现了一种通用的无线供电桌面(Universal Wireless Power Surface),只需将笔记本、手机、PDA等移动设备随意放置在桌面上,便会自动地开始充电或供电(如图1所示)。在桌面和移动设备之间不需要电源线 的连接,电能以无线的方式从供电桌面传给移动设备。

详细内容:

当人们的上网方式逐渐从有线向无线过渡的时候,更多的用户会期待着电的传输什么时候能够像网络一样摆脱线的束缚呢?在此,微软亚洲研究院平台器件组的研究员们将为你揭示无线桌面供电技术的可能。

当前,数据的传输越来越广泛地采用无线的方式,比如Wi-Fi、Bluetooth、UWB等等。然而,电能的传输基本上还没有摆脱线的束缚,一般是采用直接电接触的有线传输方式。

现在的移动设备,比如手机,PDA,数码相机,mp3,笔记本电脑等,在充电或供电时,通常要把充电器或电源适配器(Power Adapter)一端连在市电电源上,另外一端连在移动设备上;或者把电池取出放在充电器上进行充电。频繁的插拔不但使用不便,且有安全隐患。目前,不同 的设备通常使用不同的充电或供电接口,出差时,有多个移动设备就需要携带多个充电器或电源适配器,不但不方便,而且造成了浪费。

我们设计和实现了一种通用的无线供电桌面(Universal Wireless Power Surface),只需将笔记本、手机、PDA等移动设备随意放置在桌面上,便会自动地开始充电或供电(如图1所示)。在桌面和移动设备之间不需要电源线 的连接,电能以无线的方式从供电桌面传给移动设备。

设想在未来,家里、会议室、咖啡厅、汽车、机场里等等都有这种无线供电的桌面,人们不再需要携带各种充电器或电源适配器,不再需要频繁的插拔,只需要把手机、笔记本等移动设备随意放在桌面上就可以自动地充电或供电了,不用再担心电源的问题。

系统结构如图2所示,包括无线供电桌面和移动负载设备内嵌的模块两部分。

电能的无线传输是基于电磁感应原理工作的。供电桌面内的发射线圈和负载设备内的接收线圈构成了一个可分离的疏松耦合变压器,通过电磁感应,供电桌面 端电源输出的能量以非接触的方式传送到负载设备,负载设备内嵌有转换模块将交流电转换成负载设备所需要的直流电。供电桌面由很多小线圈组成,构成了一个供 电线圈矩阵,其中每个线圈都有独立的开关控制是否导通。供电桌面只对负载设备下面的一小块区域线圈供电,其他没有负载的区域不会发射电能。当桌面上没有负 载设备时,整个供电线圈矩阵的每个线圈都是被关断的。这样不仅增加了系统的效率,而且降低了电磁辐射。

如何检测出桌面上是否放置了负载设备,并能判断出负载设备放在什么位置呢?我们提出并实现了RFID(Radio Frequency Identification)定位技术。

每个负载设备都嵌入了RFID标签(tag),具有一个设备ID号。供电桌面内除了有供电线圈矩阵外,还有定位线圈矩阵和RFID检测器,用来读取 负载设备的RFID标签ID,判断出负载设备是否存在,如果存在则判断出其在定位线圈矩阵中的位置。没有内嵌具有合法数据的RFID标签的物体,比如杯 子、人手等,供电桌面不会对其下方的区域供电,保证了检测的可靠性和使用的安全性。RFID标签内除了含有设备ID外,设备的功率需求,负载设备电池是否 已被充满等信息也可以通过RFID传输给供电桌面,供电桌面的信息也可以传输给移动设备。通过双向地数据通信,增加了系统的智能性。

负载设备的定位具有一定的精度,保证了设备随意放置在桌面上,均能检测到其位置,提高了使用的方便性。

对于电磁辐射问题,我们采取了多种安全保护措施。首先,没有负载设备的地方不会向外辐射强电磁场,供电桌面只对负载设备下面的一小块区域线圈供电, 当负载设备被移走时,原来在其下面的线圈会停止供电。为了屏蔽供电时负载设备下面的电磁辐射,在供电桌面线圈矩阵的下面和设备模块接收线圈的上面及四周均 包裹着磁性材料和金属材料,在其内部形成了封闭式的闭合磁路,极大地降低了泄漏出来的电磁辐射,并提高了系统效率。检测负载设备位置时用的RFID是在超 近距离下工作,采用了较微弱的信号。

2006年3月,给约50W的笔记本电脑无线供电和充电的实验成功完成。目前,我们的无线供电桌面原型板长度和宽度均是30厘米,系统整体效率约为 50%~60%。2007年4月,第一个完整的系统演示原型板已被运往在美国的Microsoft Executive Briefing Center准备做新技术成果展示。

我们正致力于进一步降低系统成本和提高系统效率,使这项技术能够早日普及,给人们的生活带来便利。



2009-11-16

CSS 理论+工具+实践


关于 CSS
理论+工具+实践

理论
布局方案 Positioning schemes
浏览器的核心之一叫做布局引擎 比如火狐的布局引擎是gecko
html元素在浏览器中通过css进行布局时 有四种布局方案
静态定位 也称为正常流定位 (默认方式) 所谓流 是通过流动模型 传达布局原理 html元素向左上角流动
绝对定位 (请思考 绝对定位中 坐标系的原点在哪里 )
相对定位(请注意是相对于在流定位中应该出现的位置)
fixed定位 直接针对浏览器的viewport 定位

盒子模型 box model
而每一个元素在被浏览器布局之前 首先被render为一个个box

我们现在的水平 学习这方面理论 应该直接看 w3的css 规范
 Box model
Visual formatting model

当然 理论是简单的 现实是复杂的 css在不同浏览器上的表现 非常的不一致 参见 acid 测试
所以有时 你需要 去w3schools 看看 这里是很务实的文档
http://www.w3schools.com/css/css_boxmodel.asp
这方面的书籍可以看看 css禅意花园


工具
学习css 最好的工具还是firebug
另外 实在忍不住 称赞一下 netbeans 在遵循标准方面的努力 编辑html时你得到的帮助 直接就是w3的规范 包括代码自动完成也严格按照dtd

实践
主要是通过工具学习理论
同样的firebug 在我手里就是强大的工具 在很多人手上 只不过是个很平庸的工具
firebug的已经把box模型做进去了 而且非常直观 但看的懂的人不多
另外 很多人因为缺乏探索精神 不知道 firebug 其实就是人们梦寐以求的 html+css的调试工具
也就是说 在firebug里面 可以直接编辑html (增删改查)  然后立即看效果
同样直接编辑css 立即看到效果 而且通过上下方向键 可以代码自动完成
虽然不能像Dreamweaver中那样 鼠标拖着层 直接跑
但通过上下方向键改变非静态定位元素的offset(盒子模型上)或者css里面的left top bottom right值 完全可以让html元素在页面里跑起来 简直就是在玩游戏 方向键操纵

调试完的结果 copy到页面源码中即可 彻底告别两眼一抹黑的编程方式


2009-10-17

Google Notebook Extension for Firefox 3.5+

Friday, June 19, 2009

Google Notebook Extension for Firefox 3.5+

Well, it was going to happen. Mozilla upgrades Firefox to 3.5, Yeah! :-) ,but breaks the Google Notebook extension, booh :-(

So the usual work around is to change the maxVersion value in the extension as described on 'Google Operting System'
If you use a beta version of Firefox 3.5, here's a way to install the extension:

* save the extension to your computer: right-click and select "save link as".
* download 7-zip, an excellent open-source software for archiving files, and install it.
* right-click on the extension (google-notebook.xpi), click on "7-zip" and then on "open archive". Right-click on "install.rdf", select "Edit" and replace "3.0.*" with "3.5.*". Save the file, close Notepad and update the archive.
* now you can drag the .xpi file to your browser and install the extension.
I have done this and will most likely continue to maintain the modified version for as long as I continue to use Google Notebook and as long as the extension will work with Firefox.

You can download this modified extension here for Firefox 3.5

©2008 Google Terms of Service

Installation:
  1. Click the Add to Firefox button.
  2. A download file dialogue box will open.
  3. Select Save File and press OK.
  4. Save the file to your PC Desktop or some other folder.
  5. In Firefox open the File menu and select Open File.
  6. Browse to the google-notebook.xpi file you downloaded and press Open.
  7. The Firefox Add-ons software installation window will open, press Install.
  8. The Google Notebook Extension will now install as normal.

2009-09-19

从易经占卜的随机性一路找到的网站

http://members.iimetro.com.au/~lofting/IChingPlus/
刚找到这个网站不久 挺兴奋的  前几天从占卜的概率->随机数->程序中常用的伪随机数->发现随机是通天的概念(哲学上的自由意志 决定论)->上帝是玩骰子还是不玩->量子力学->量子力学与易经的关系->找到这个网站 呵呵


2009-09-15

浏览器为何不开放 查看某个html dom元素上注册的所有事件处理函数的接口? 感觉挺奇怪的 难道有什么安全隐患? 续

比如一个<Button> 用addEventListener 对click事件 添加多个处理函数 却没有接口查看当前这个Button的click事件共有几个处理函数 更别说遍历每个处理函数了

似乎必须自己维护有哪些观察者

这样的机制给接手别人的程序带来很大麻烦 因为你很难定位到兴趣代码

浏览器为何不开放 查看某个html dom元素上注册的所有事件处理函数的接口? 感觉挺奇怪的 难道有什么安全隐患?

浏览器为何不开放 查看某个html dom元素上注册的所有事件处理函数的接口? 感觉挺奇怪的 难道有什么安全隐患?

2009-09-08

桌面雅黑设置的详细步骤


桌面雅黑设置的详细步骤

  1. 保存当前主题 步骤:桌面-右键菜单 属性-主题-主题 另存为
  2. 将windows所有能调成雅黑的地方调成雅黑
    桌面-右键菜单 属性-外观-高级-从项目中逐个选择windows中的位置-能设置字体的地方设为雅黑-最后点击确定-应用-回到主题选项卡 另存为 (保存调好的主题为"雅黑主题")


2009-09-02

windows xp 桌面主题 雅黑 设置 的详细步骤


  1. 保存当前主题 步骤:桌面-右键菜单 属性-主题-主题 另存为
  2. 将windows所有能调成雅黑的地方调成雅黑
    桌面-右键菜单 属性-外观-高级-从项目中逐个选择windows中的位置-能设置字体的地方设为雅黑-最后点击确定-应用-回到主题选项卡 另存为 (保存调好的主题为"雅黑主题")

关于浏览器端JavaScript能否知道客户端一机双屏(扩展桌面模式) 以及各显示器的分辨率

大家好 昨天我问的一机双屏(扩展桌面方式 不是双显复制方式)的问题 恐怕目前没有解决方案
IE平台 据msdn(http://msdn.microsoft.com/en-us/library/ms535868%28VS.85%29.aspx)尚无编程接口

火狐平台 用大为兄弟的方法 或许可行 因为好歹火狐窗口在不同显示器上显示的screen.width screen.height 符合双屏中不同显示器的分辨率设置  而IE无论在哪块显示器上screen属性读到的宽高都是主显示器的分辨率 在msdn的评论中也有人提出了该问题

另外 火狐中screen对象 有 availLeft availTop两个属性 但IE中没有 这连个属性在双屏下是有用的

但火狐由于插件太多 对于window.open的影响很大 比如你想open新窗口 很可能被某些插件强制为tab页 而且对open方法能执行的行为(比如move窗口 设置窗口的位置等受浏览器设置影响甚大 所以想实现也很难

对于小型系统 估计可行的方案是 通过配置哪些机器是双屏 来完成 想由客户端独自完成不可能 尤其是IE平台

有点奇怪的需求 按我们程序员的电脑操作水平 无论单屏 双屏 给我两个窗口 我都能很好的完成工作 自己打造最有效率的窗口摆放方式
但据说有些准电脑盲 不会使用windows的窗口切换来工作 或者 让客户 尤其是那些政府的大爷 来回切换窗口 难道是为客户着想的界面吗?
没办法 很好的事情 到了中国都会扭曲

不过 浏览器对双屏的接口确实目前是一大空白 至少应该让JavaScript知道我的窗口处于哪块屏幕(当然 可能处于两个屏幕上) 以及当前所处屏幕的分辨率是多少
多屏其实是个趋势

2009-08-31

又更新: Windows XP 下 自己动手打造最理想(舒适 不伤眼)的文本显示效果 让你爱上电脑阅读 关键字 简体-雅黑 繁体-正黑 日语-明�体(明了体) 韩语-Malgun Gothic ClearType


背景知识
黑体 : 适合显示器,尤其是液晶显示器的字体 笔画平顺 不勾心斗角
白体(木板印刷体) :大家最熟悉的白体就是宋体了,产生于雕版印刷时代 并不是为了提高显示效果 实际上是为了便于雕版 参见维基百科宋体的起源

起源

中国宋代出现了木版印刷,由于当时的中国书籍每 一版印刷两页,使用的是长方形木板雕刻制版。木板具有木纹,一般都是横向,刻制字的横向线条和木纹一致,比较结实;但刻制字的竖向线条时和木纹交叉,容易 断裂。因此字体的竖向线条较粗,横向较细。横向线条即使比较结实,在端点也容易磨损,因此端点也较粗。由此产生了竖粗横细,横线端点有一粗点的宋体字形。

宋体在宋代就已经产生,但并不成熟,而且宋代崇尚仿书法字体的颜体柳体欧体。一直到代,由于经济因素,占据版面较小的宋体逐渐流行,由于这种字体缺少变化艺术性,被明代文人诟为"匠体字"。宋体字东传至日本,被日本称作明朝体。今天成了汉字文化圈主流的印刷字体。


黑体 vs 粗体 : 中文语境下 往往混淆 其实完全两码事 参见维基百科

为什么显示器 尤其是液晶显示器 应该选择黑体 而不是白体(如宋体) 请参考维基百科文章 字体渲染 (英文)
当年为什么选择了宋体作为windows的默认字体?  因为老外不了解汉字 国人不了解电脑显示器

终于微软认识到了 黑体才是液晶天下的王道 于是斥巨资打造雅黑 正黑 字体
顺便表一表 有志者 房骞骞 打造自由开源的的文泉驿正黑体 已成为linux下的主流中文字体 其效果在linux下不逊色于微软雅黑
(微软雅黑当然也可以在linux使用 但深究起来是违法的)

下载安装配置雅黑字体的步骤
  1. 字体下载
    • 如果你安装过office 2007 恭喜你 你无需下载安装了直接跳到步骤3 如需繁体 日韩文 继续看
    • 雅黑字体文件也可以从其他电脑的 C:\WINDOWS\Fonts 目录下拷贝到需要雅黑字体电脑的相同目录下 字体文件有两个
      • 微软雅黑 (Truetype) 对应文件名 MSYH.TTF
      • 微软雅黑 bold(Truetype) 对应文件名 MSYHBD.TTF
    • 微软官方下载地址
  2. 字体安装 方法有二:
    1. 将解压好的字体拷贝到C:\WINDOWS\Fonts目录下
    2. 开始->运行->fonts->菜单 文件->安装新字体
  3. ClearType效果开启 需要微软提供的ClearType调优工具 按照向导选择你认为的最理想效果
  4. 标准/清晰设置(截图见附件)
    桌面->右键菜单 属性->显示->效果->使用屏幕字体平滑->选择清晰(默认在标准上)
  5. 平滑字体边角
    我的电脑-右键菜单 属性-高级-性能-可视化效果-选择 平滑屏幕字体边角

让中文网页黑起来——应用雅黑、正黑显示中文
  • 火狐:工具-选项-内容-字体和颜色-高级 这里是设置针对不同语言使用不同字体的地方 比如选择简体中文 下面的设置就是针对简体中文的 如果选择了繁体中文 下面的设置是针对繁体中文的 如果选择的日文 下面的设置就是针对日文的 如果选择的是韩文 下面的设置就是针对韩文的 字体设置看上去不是那么一目了然 似乎有些复杂 我先给出一种最简单粗暴的设置方法 后面再解释精细设置 以繁体中文为例 其他语言选择上面下载的相应语言 例如简体选择微软雅黑 日文选择明了体 韩文选择Malgun Gothic
    • 简单设置
      • 选择繁体中文(台湾)->等比例字体选择随便->衬线字体选择microsoft jhenghei->无衬线字体选择microsoft jhenghei->等宽字体选择microsoft jhenghei-不选 允许网页选择他们自己的字体-确定
      • 选择繁体中文(香港) 设置和台湾一样
      • 选择简体中文 将繁体中文选择microsoft jhenghei的地方改为选择微软雅黑
      • 日文 韩文设置类似 略
    • 精细设置: 首先需要弄明白几个概念 维基百科上说的很清楚 不赘述
      • 中文环境下 由于是方块字体 所以比例字体的设置没有意义
      • 衬线字体 也就是像宋体那样的白体 上面说过 在液晶时代 这种字体伤眼 所以尽管雅黑 正黑等都是无衬线字体 这里的衬线字体还是选择他们
      • 无衬线字体就是像雅黑 正黑这类黑体字 当然是选择他们
      • 最后等宽字体 中文方块字 都是等宽的 所以对于中文无甚大意义 对于我们程序员有意义 如果你是程序员 可以选择courier new
  • IE设置相对简单 原理和火狐一样
    步骤 工具-Internet选项-常规-字体
    • 选择简体中文-网页字体选择微软雅黑-普通文本字体(也就是火狐所谓的等宽字体)随便(可恨的微软竟然不给你选择雅黑的机会)-确定
    • 选择繁体中文-网页字体选择microsoft jhenghei(也就是正黑)-普通文本字体随便-确定
    • 日韩语言设置 类似 略
    • 如果想强制(笔者推荐)浏览器使用雅黑 正黑 而不是被网页把字体设成宋体 步骤如下:
      工具-Internet选项-常规-辅助功能-忽略字体样式 相当于火狐上的不允许网页选择他们自己的字体
  • 浏览器上使用雅黑 正黑 看网页 适合把字体搞大一点 看起来更舒服 在浏览器上按住ctrl+滚动鼠标滚轮 就可以轻松改变网页字体大小
    但在IE上需要 设置一下 否则对很多网页不起作用 具体步骤为:
    工具-Internet选项-常规-辅助功能-勾选 不使用网页指定的字体大小-确定-确定

创建雅黑主题——让window xp 雅黑起来

就是在主题设置那里将宋体一个一个改为雅黑 意义有限 不再赘述

附件:主要是效果图 和清晰设置的截图


更新: Windows XP 下 自己动手打造最理想(舒适 不伤眼)的文本显示效果 让你爱上电脑阅读 关键字 简体-雅黑 繁体-正黑 日语-明�体(明了体) 韩语-Malgun Gothic ClearType


背景知识
黑体 : 适合显示器,尤其是液晶显示器的字体 笔画平顺 不勾心斗角
白体(木板印刷体) :大家最熟悉的白体就是宋体了,产生于雕版印刷时代 并不是为了提高显示效果 实际上是为了便于雕版 参见维基百科宋体的起源

起源

中国宋代出现了木版印刷,由于当时的中国书籍每 一版印刷两页,使用的是长方形木板雕刻制版。木板具有木纹,一般都是横向,刻制字的横向线条和木纹一致,比较结实;但刻制字的竖向线条时和木纹交叉,容易 断裂。因此字体的竖向线条较粗,横向较细。横向线条即使比较结实,在端点也容易磨损,因此端点也较粗。由此产生了竖粗横细,横线端点有一粗点的宋体字形。

宋体在宋代就已经产生,但并不成熟,而且宋代崇尚仿书法字体的颜体柳体欧体。一直到代,由于经济因素,占据版面较小的宋体逐渐流行,由于这种字体缺少变化艺术性,被明代文人诟为"匠体字"。宋体字东传至日本,被日本称作明朝体。今天成了汉字文化圈主流的印刷字体。


黑体 vs 粗体 : 中文语境下 往往混淆 其实完全两码事 参见维基百科

为什么显示器 尤其是液晶显示器 应该选择黑体 而不是白体(如宋体) 请参考维基百科文章 字体渲染 (英文)
当年为什么选择了宋体作为windows的默认字体?  因为老外不了解汉字 国人不了解电脑显示器

终于微软认识到了 黑体才是液晶天下的王道 于是斥巨资打造雅黑 正黑 字体
顺便表一表 有志者 房骞骞 打造自由开源的的文泉驿正黑体 已成为linux下的主流中文字体 其效果在linux下不逊色于微软雅黑
(微软雅黑当然也可以在linux使用 但深究起来是违法的)

下载安装配置雅黑字体的步骤
  1. 字体下载
    • 如果你安装过office 2007 恭喜你 你无需下载安装了直接跳到步骤3 如需繁体 日韩文 继续看
    • 雅黑字体文件也可以从其他电脑的 C:\WINDOWS\Fonts 目录下拷贝到需要雅黑字体电脑的相同目录下 字体文件有两个
      • 微软雅黑 (Truetype) 对应文件名 MSYH.TTF
      • 微软雅黑 bold(Truetype) 对应文件名 MSYHBD.TTF
    • 微软官方下载地址
  2. 字体安装 方法有二:
    1. 将解压好的字体拷贝到C:\WINDOWS\Fonts目录下
    2. 开始->运行->fonts->菜单 文件->安装新字体
  3. ClearType效果开启 需要微软提供的ClearType调优工具 按照向导选择你认为的最理想效果
  4. 标准/清晰设置(截图见附件)
    桌面->右键菜单 属性->显示->效果->使用屏幕字体平滑->选择清晰(默认在标准上)
  5. 平滑字体边角
    我的电脑-右键菜单 属性-高级-性能-可视化效果-选择 平滑屏幕字体边角

让中文网页黑起来——应用雅黑、正黑显示中文
  • 火狐:工具-选项-内容-字体和颜色-高级 这里是设置针对不同语言使用不同字体的地方 比如选择简体中文 下面的设置就是针对简体中文的 如果选择了繁体中文 下面的设置是针对繁体中文的 如果选择的日文 下面的设置就是针对日文的 如果选择的是韩文 下面的设置就是针对韩文的 字体设置看上去不是那么一目了然 似乎有些复杂 我先给出一种最简单粗暴的设置方法 后面再解释精细设置 以繁体中文为例 其他语言选择上面下载的相应语言 例如简体选择微软雅黑 日文选择明了体 韩文选择Malgun Gothic
    • 简单设置
      • 选择繁体中文(台湾)->等比例字体选择随便->衬线字体选择microsoft jhenghei->无衬线字体选择microsoft jhenghei->等宽字体选择microsoft jhenghei-不选 允许网页选择他们自己的字体-确定
      • 选择繁体中文(香港) 设置和台湾一样
      • 选择简体中文 将繁体中文选择microsoft jhenghei的地方改为选择微软雅黑
      • 日文 韩文设置类似 略
    • 精细设置: 首先需要弄明白几个概念 维基百科上说的很清楚 不赘述
      • 中文环境下 由于是方块字体 所以比例字体的设置没有意义
      • 衬线字体 也就是像宋体那样的白体 上面说过 在液晶时代 这种字体伤眼 所以尽管雅黑 正黑等都是无衬线字体 这里的衬线字体还是选择他们
      • 无衬线字体就是像雅黑 正黑这类黑体字 当然是选择他们
      • 最后等宽字体 中文方块字 都是等宽的 所以对于中文无甚大意义 对于我们程序员有意义 如果你是程序员 可以选择courier new
  • IE设置相对简单 原理和火狐一样
    步骤 工具-Internet选项-常规-字体
    • 选择简体中文-网页字体选择微软雅黑-普通文本字体(也就是火狐所谓的等宽字体)随便(可恨的微软竟然不给你选择雅黑的机会)-确定
    • 选择繁体中文-网页字体选择microsoft jhenghei(也就是正黑)-普通文本字体随便-确定
    • 日韩语言设置 类似 略
    • 如果想强制(笔者推荐)浏览器使用雅黑 正黑 而不是被网页把字体设成宋体 步骤如下:
      工具-Internet选项-常规-辅助选项-忽略字体样式 相当于火狐上的不允许网页选择他们自己的字体

创建雅黑主题——让window xp 雅黑起来

就是在主题设置那里将宋体一个一个改为雅黑 意义有限 不再赘述

附件:主要是效果图 和清晰设置的截图

2009-08-30

Windows XP 下 自己动手打造最理想(舒适 不伤眼)的文本显示效果 让你爱上电脑阅读 关键字 简体-雅黑 繁体-正黑 日语-明�体(明了体) 韩语-Malgun Gothic ClearType

背景知识
黑体 : 适合显示器,尤其是液晶显示器的字体 笔画平顺 不勾心斗角
白体(木板印刷体) :大家最熟悉的白体就是宋体了,产生于雕版印刷时代 并不是为了提高显示效果 实际上是为了便于雕版 参见维基百科宋体的起源

起源

中国宋代出现了木版印刷,由于当时的中国书籍每 一版印刷两页,使用的是长方形木板雕刻制版。木板具有木纹,一般都是横向,刻制字的横向线条和木纹一致,比较结实;但刻制字的竖向线条时和木纹交叉,容易 断裂。因此字体的竖向线条较粗,横向较细。横向线条即使比较结实,在端点也容易磨损,因此端点也较粗。由此产生了竖粗横细,横线端点有一粗点的宋体字形。

宋体在宋代就已经产生,但并不成熟,而且宋代崇尚仿书法字体的颜体柳体欧体。一直到代,由于经济因素,占据版面较小的宋体逐渐流行,由于这种字体缺少变化艺术性,被明代文人诟为"匠体字"。宋体字东传至日本,被日本称作明朝体。今天成了汉字文化圈主流的印刷字体。


黑体 vs 粗体 : 中文语境下 往往混淆 其实完全两码事 参见维基百科

为什么显示器 尤其是液晶显示器 应该选择黑体 而不是白体(如宋体) 请参考维基百科文章 字体渲染 (英文)
当年为什么选择了宋体作为windows的默认字体?  因为老外不了解汉字 国人不了解电脑显示器

终于微软认识到了 黑体才是液晶天下的王道 于是斥巨资打造雅黑 正黑 字体
顺便表一表 有志者 房骞骞 打造自由开源的的文泉驿正黑体 已成为linux下的主流中文字体 其效果在linux下不逊色于微软雅黑
(微软雅黑当然也可以在linux使用 但深究起来是违法的)

下载安装配置雅黑字体的步骤
  1. 字体下载
    • 如果你安装过office 2007 恭喜你 你无需下载安装了直接跳到步骤3 如需繁体 日韩文 继续看
    • 微软官方下载地址
  2. 字体安装:
    1. 方法一:开始->运行->fonts->菜单 文件->安装新字体
    2. 方法二: 将解压好的字体拷贝到C:\WINDOWS\Fonts目录下
  3. ClearType效果开启 需要微软提供的ClearType调优工具 按照向导选择你认为的最理想效果
  4. 标准/清晰设置(截图见附件)
    桌面->右键菜单 属性->显示->效果->使用屏幕字体平滑->选择清晰(默认在标准上)
  5. 平滑字体边角
    我的电脑-右键菜单 属性-高级-性能-可视化效果-选择 平滑屏幕字体边角

让中文网页黑起来——应用雅黑、正黑显示中文
  • 火狐:工具-选项-内容-字体和颜色-高级 这里是设置针对不同语言使用不同字体的地方 比如选择简体中文 下面的设置就是针对简体中文的 如果选择了繁体中文 下面的设置是针对繁体中文的 如果选择的日文 下面的设置就是针对日文的 如果选择的是韩文 下面的设置就是针对韩文的 字体设置看上去不是那么一目了然 似乎有些复杂 我先给出一种最简单粗暴的设置方法 后面再解释精细设置 以繁体中文为例 其他语言选择上面下载的相应语言 例如简体选择微软雅黑 日文选择明了体 韩文选择Malgun Gothic
    • 简单设置
      • 选择繁体中文(台湾)->等比例字体选择随便->衬线字体选择microsoft jhenghei->无衬线字体选择microsoft jhenghei->等宽字体选择microsoft jhenghei-不选 允许网页选择他们自己的字体-确定
      • 选择繁体中文(香港) 设置和台湾一样
      • 选择简体中文 将繁体中文选择microsoft jhenghei的地方改为选择微软雅黑
      • 日文 韩文设置类似 略
    • 精细设置: 首先需要弄明白几个概念 维基百科上说的很清楚 不赘述
      • 中文环境下 由于是方块字体 所以比例字体的设置没有意义 衬线字体 也就是像宋体那样的白体
      • 上面说过 在液晶时代 这种字体伤眼 所以尽管雅黑 正黑等都是无衬线字体 这里的衬线自己还是选择他们
      • 衬线字体就是像雅黑 正黑这类黑体字 当然是选择他们
      • 最后等宽字体 中文方块字 都是等宽的 所以对于中文无甚大意义 对于我们程序员有意义 如果你是程序员 可以选择courier new
  • IE设置相对简单 原理和火狐一样
    步骤 工具-Internet选项-常规-字体
    • 选择简体中文-网页字体选择微软雅黑-普通文本字体随便(可恨的微软竟然不给你选择雅黑的机会)-确定
    • 选择繁体中文-网页字体选择microsoft jhenghei(也就是正黑)-普通字体随便-确定
    • 日韩语言设置 类似 略
    • 如果想强制浏览器使用雅黑 正黑(推荐) 而不是被网页把自己设成宋体 步骤如下:
      工具-Internet选项-常规-辅助选项-忽略字体样式

创建雅黑主题——让window xp 雅黑起来

就是在主题设置那里将宋体一个一个改为雅黑 意义有限 不再赘述

附件:主要是效果图 和清晰设置的截图

2009-08-14

用P标签当容器,在IE上及其危险

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
    <title>Untitled</title>
</head>

<body>

<button onclick="btnClickHandler()">用P标签当容器,在IE上及其危险</button>
<p id="GouP">
</p>

</body>
</html>
<script>
function btnClickHandler(){
    document.getElementById('GouP').innerHTML='<div>asfsdafas</div>';    //只要是block元素,就会有问题
    //document.getElementById('GouP').innerHTML='<span>asfsdafas</span>'; //inline元素就没有问题
}
</script>

2009-04-27

阿里山小区继续被热炒 新华网的新闻搜索很强大 属于全文比对级别的


不用再等“70年” 已有住宅土地使用权将到期相同新闻---新华网搜索
2009年4月26日 ... 青岛首现住房用地使用权到期续期方案出台 新华网 2009-03-21 16:48 • 住宅用地到期续 约遇到难题青岛将出全国样板 东北新闻网 2009-03-19 11:22 ...



2009-04-12

杂谈 写稿素材 对DVD 视频文件的一点理解


由于版权的问题 电影的发行都是通过光盘介质 而不是通过网络 人们又比较习惯将一部电影放在一张碟片中 当DVD出现后 一张DVD的容量用来存放一部电影(以可以直接使用标准DVD播放器播放的格式存放在DVD中) 能达到的最高分辨率720 × 576(标清 pal制式  目前我们的电视效果) 蓝光光盘出现后 就可以达到高清的分辨率水平(720p,1080p)

我们平时在网上接触到的电影文件(avi,rmvb,mkv,wmv等) 都是为了缩短网络传输的时间 将DVD ,蓝光光盘等正版影片光盘通过视频编码压缩技术 压制成avi,rmvb等电影文件 在国外面临版权问题 处于地下状态 在中国甚至成为标准了 呵呵


DVD通过现在的编码压缩技术可以压制到700M左右 蓝光1080p可以压制到4G左右 蓝光720p可以压制到2G左右 大概也是为了方便用旧存贮介质存贮新介质视频 ,比如用一张CD存储一张DVD清晰度的视频 用一张DVD存储一张蓝光光盘的视频

所见所闻所思