当前位置:首 页>> 随心所欲

针对 Chrome、Safari、Firefox、Opera 的 CSS HACK 微信扫一扫
分享给朋友

  浏览器品种层出不穷啊,都要伺候好。当然,很多国产浏览器,诸如腾讯浏览器,搜狗,世界之窗,360 浏览器等等,这些也没空去研究了,不知道分别使用的什么内核,暂且不管了。IE6-9 倒是之前说过怎么单独去 HACK,这里就不提了,下面是针对 Chrome/Safari、Firefox、Opera 的 CSS HACK,互不影响,只对各自浏览器起作用,测试了一下,没啥问题,可用。记录下来,将来还会用到。注意,下面的代码一定要放到样式表文件的最后,原因吗,你懂的。
/* style fix for chrome & safari  */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.yourclass { }
	#yourid { }
}
/* style fix for firefox  */
@-moz-document url-prefix() {
	.yourclass { }
	#yourid { }
}
/* style fix for opera  */
@media not screen and (1) {} /* 这一行不要删除,否则下面的不起作用。  */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
	.yourclass { }
	#yourid { }
}
/* 测试浏览器版本:chrome 20.0.1132.57 、firefox 12.0、opera 11.62 可用,其他版本未测试  */

对IE6说再见 微信扫一扫
分享给朋友

作 者:笑傲江湖分 类: 数码&IT 发布于:2011年-7月-2日 10:39 星期六

  是时候说“再见“了!微软发布了中文的IE6倒计时网站,看来盖茨也很发愁,IE6的生命力超出想象啊,IE6不死,IE9是没出路啊。

  十年前,一个浏览器诞生了,它的名字是 Internet Explorer 6(以下简称IE6),它伴随我们度过了难忘的网上时光。十年过去,在拥抱全新网络开发标准的今天,是时候和 IE6 说再见了。IE6 的全球使用率正在不断下降,本网站将会与大家共同见证它退出历史舞台的那一天。这样,更多的网站将不需要再为技术过时的IE6单独进行开发,而更多用户也可以体验基于最新技术开发的炫美网络。

  IE6,再见!

  现在有更好的选择,IE8,IE9,Chrome,Firefox,Opera,Safari,尝试一下吧,不会让你失望。

IE6获奖感言图文版:http://theie6countdown.cn/educate-others.aspx
拜拜,IE6:http://theie6countdown.cn/

Google Swiffy:转换Flash到HTML5 微信扫一扫
分享给朋友

  http://swiffy.googlelabs.com/
  Swiffy可以把Flash动画文件,也就是SWF格式转换成HTML5,可以让你把Flash动画内容从新使用在一些没有Flash Player的设备上,比如iPhone、iPads等。

  Swiiffy目前只能支持到SWF8.0和ActionScript2.0的动画,转换后的HTML5格式的文件,可以很好的在基于Webkit的浏览器上浏览和使用,比如Chrome、Mobile Safari。SWF5版本的Flash动画文件,转换后的结果会更好,所以,如果可能的话,将您的Flash动画在生成时,选择Flash5的版本导出。版本过高的话,转换后会有很多Flash的高级属性无法支持。

  看来Google还得继续努力哦,毕竟Flash已经使用了这么多年,HTML5也是新手上路,所以这种转换本身应该只是一种过渡,也或者是暂时的折中方法。HTML5随着其标准制定的完成,终将成为新一代网页的标准,到那时,估计也就不需要把Flash转换成HTML5了,普及后的HTML5是可以取代Flash的,拭目以待吧。

  看看下面转换前后的效果,左边是Flash,右边是HTML5,如果您的浏览器版本比较老,比如IE6、IE7、IE8,那就看不了的,Firefox、Opera、Chrome、Safari是没有问题的。

Google《浏览器和网络世界20大须知》 微信扫一扫
分享给朋友

    如今许多人都离不开网络,我们只要动动手指就能获得全球信息,并且在瞬间接触到世界各地的人和活动。所有这些超强体验都归功于开放的互联网。世界上的任何人都能通过任何已联网的设备,通过浏览器上网。
  但是浏览器和网络的工作原理究竟是怎样的呢?万维网是如何发展到如今我们所了解和喜爱的样子的?我们需要了解哪些事情才能安全有效地浏览网络?“我了解到的关于浏览器和网络的 20 件事”是一个简短的指南,面向的是所有想要了解浏览器和网络基本知识的人。本指南介绍了以下内容:
  首先我们会介绍一下互联网,这是网络存在的基础。我们还会介绍当今网络是如何通过云计算和网络应用程序运作的。
  接着,我们会介绍 HTML 和 JavaScript 等网页构建基础,并且回顾它们的发明和发展对于您日常访问的网站起到了怎样的影响。我们还会介绍现代浏览器,以及它如何帮助用户更安全地访问网络。
  最后,我们会展望在浏览器和网络技术领域令人兴奋的创新,我们相信在未来可以获得更快速更让人身临其境的在线体验。在线浏览:http://www.20thingsilearned.com/zh-CN/home
[Edit on 2011-6-14 20:31:04 By 笑傲江湖]

关于网页浏览器那点事 微信扫一扫
分享给朋友

  上网时间也不短了,十年有余了。从最早的IE5/6,Netscape Navigator,到现在的IE9/Opera/Safari/Chrome/Chromium/Firefox,浏览器可以说是遍地开花了,当然,用的最多的也还是微软的Internet Explore,简称IE,版本也不是很多,版本号十年间也不过是从6到9,但现在看来,IE6这个顽固分子是最废柴的浏览器了,但是用户估计还有不少,毕竟当年XP的Fans很多,至今仍然有很多人在使用XP,所以浏览器大多也还是IE6,因为太老,所以现在很多网页上的新技术、新特性都不能很好的支持,况且还有很多人神共愤的Bug;IE7进步不少,IE8也还不错,IE9进步很大,起码对HTML5和CSS3的支持已经很好了,虽然目前还只是RC版,之前的许多Bug也基本纠正了。不过话说回来,对于兼容性来说,IE这丫的应该算是最好的,谁让微软的用户多呢,没办法。网景公司的Netscape Navigator基本彻底见不到影子了,被微软当年的垄断彻底打垮销声匿迹了,只能怀念一下了。
  后起之秀就很多了,Opera/Safari/Chrome/Firefox,各有所长,各有所短,但都是免费的,开源的也有,至于具体哪个好用,不是我说了算,需要自己去体验,各款浏览器俺都用了,就个人而言,觉得Chrome还是不错,简洁,我就看上这一点了,其他功能也不错。Opera/Safari/Firefox纯属测试用,就是做网页兼容性测试的时候看看网页有没有什么显示的Bug问题。Safari是苹果的浏览器,MAC操作系统默认自带的,也有Windows版本,就单纯浏览网页来说也不错。Firefox,俗称火狐,粉丝众多,基本都是业内人士在使用,插件丰富,功能也强大,在我看来Firefox应该算是严格遵守W3C标准到变态级别的浏览器了,变态到网页中注释行的写法都要严格遵守,否则你的页面在火狐中会变得四分五裂,但在其他浏览器中就没事。Opera没怎么用,仅测试网页,性能应该也不错,据说是使用渲染速度最快的内核。
  浏览器的内核是什么?内核只是一个通俗的说法,其英文名称为“La”,翻译过来就是“排版引擎”,也被称为“页面渲染引擎”。它负责取得网页的内容(HTML、XML、图像等等)、整理信息(例如加入CSS等),以及计算网页的显示方式,然后会输出为我们能看到的网页。不同的浏览器内核对网页编写语法的解释不同,因此同一网页在不同内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。目前主流的浏览器内核:Trident,也被称作IE内核,该内核在1997年的IE4中首次使用,是微软在Mosaic代码的基础上修改而来,并沿用至今,什么遨游、TT、TheWorld等浏览器也用的这个内核;Webkit,一个开源的浏览器内核,拥有清晰的源码结构、极快的渲染速度,目前手机上的浏览器也有不少采用这个核心,其代表现在是苹果Safari和Google的Chrome;Gecko,也是开源的,以C++便携的浏览器内核,现在由Mozilla维护,代表作当属Firefox火狐了;Presto,由Opera Software开发,该内核在2003年的Opera 7中首次使用,特点就是渲染速度优化达到了极致,也是目前公认网页浏览速度最快的浏览器内核。
  说了这么多,其实一般普通用户的话,用什么浏览器完全是个人喜好的问题,咱耍了这么多浏览器,完全是因为做网页的原因,需要页面在各种浏览器中都能正常显示,但有时不能完全保证,尽量去做到完全兼容各种浏览器,毕竟还有IE6这种古董存在,IE6的各种Bug应该把做网页的人折磨的不轻,其他浏览器基本都还算是遵守W3C标准的,很好对付。所以普通用户的话,最好还是使用最新版的浏览器,放弃那老矣的IE6吧,至少目前的浏览器不像十年前那么稀少没的选择,有了新版的浏览器,浏览网页时也会轻松自如,网页制作者辛苦的工作也会淋漓尽致的展现在你面前。

人到穷途应一笑,几凡失意仍能傲。成败何须问江湖,我心依旧任逍遥。
这一生只想好好做个平凡的人,有个家有个梦,陪我迎接每一个早晨。
这一生只想好好做个平凡的人,何必争何必问,只有快乐开心才是真。