未分类
拍照纪念,开始使用IMac的日子
四 25th
经过漫长的等待,公司里的IMac终于到了。
接到同事的短信,抑制不住心中的激动,当晚跑去体验了一番(还好家住的离公司比较近)。
想当年为了使用苹果系统,硬在PC机上装Mac真是痛苦的经历。
到了公司,可惜原本苹果电脑上装的是Windows,买Mac装XP真的是一种“奢侈”的行为。
但是放在桌面上的苹果电脑,依旧是很有质感。
除此之外还有一台“极品”的19寸Macbook Pro,也发上来晒晒。
紧接着当然是给苹果换回苹果系统,想装雪豹。
由于这两台IMac并非新机,而且系统盘也没有,所以网上Down了一个镜像刻到硬盘上。
竟然无法安装,最后发现下载的是随机版的系统,只有零售版可以安装多台机子,一个镜像6G多又要重新下载,所以也挺折腾的。
希望大家以后安装苹果系统时注意这一点。
最后,苹果的产品真的很不错,随着IPhone,IPad,IPod这些优秀产品的出现,苹果封闭的模式慢慢会体现出优势来。
对于一个开发者,为了开发苹果的应用,你不得不购买一台苹果电脑,或许只有苹果才有这种信心设立这样的门槛。
但当你真的用了苹果电脑后,或许你会真的喜欢上苹果。
不可忽视的DocType
二 3rd
1. doctype是什么
doctype标签 用来指定document的dtd(Document Type Definition)的,写在每个html的最前面,形如:
<!DOCTYPE RootElement Availability “URI” [declarations]>
如几种常见的doctype:
- HTML 4.01: Strict<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01//EN” “http://www.w3.org/TR/html4/strict.dtd”>
- HTML 4.01 Transitional<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>
- XHTML 1.1 Strict DTD<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.1 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>
2. doctype能做什么
有没有指定doctype, 以及指定不同的doctype都会激活不同的浏览器模式,从而产生对一些对html,css和js的影响,其中最著名的就是所谓的盒模型问题。
2.1 为什么会有多种模式
在很久很久以前还是netscape和ie争霸天下的时代,由于太强大了,浏览器模式是由浏览器自己说了算的。时光流逝,转眼到了战国群雄的时 代,大家发现如果都自己说了算的话天下就乱套了,就商量说推举个盟主吧,于是w3c就上台了。但是问题又来了,譬如IE,虽说再不能一头独大,向标准看齐 是大势所趋,但是假如浏览器只支持标准的话,之前的许多页面又会产生一些问题。
于是doctype应运而生,假如没有指定任何doctype,就采用原先的模式,被称为怪癖模式(Quirks Mode),假如指定了doctype,就遵循标准,被称为标准模式或严格模式(Standards Mode)。期间,以Mozilla为代表的几位,觉得标准模式里诸如img的解析不是很合适,就保留了一些个人意见,在指定一些特定的doctype情 况下,会采用一种准标准模式(Almost Standards Mode),具体情况请参考Activating Browser Modes with Doctype,或译文用doctype激活浏览器模式。
2.2 不同模式的具体影响
ppk大牛已经给我们 做了很好的总结,Quirks mode and strict mode。




近期评论