帖子标记 ‘Browser’

function replaceHtml(el, ) {
var oldEl = typeof el === "string" ? document.getElementById(el) : el;
/*@cc_on // 原始的 innerHTML 在  中的性能好一点
oldEl.innerHTML = ;
return oldEl;
@*/
var newEl = oldEl.cloneNode(false);
newEl.innerHTML = ;
oldEl.parentNode.replaceChild(newEl, oldEl);
/* 一旦我们从 DOM 上移除老的元素,则返回新的元素引用。*/
return newEl;
};

可以直接用el=replaceHtml(el, newHtml)代替el.innerHTML=newHtml
(全文 …)

CSS透明大汇总

作者: seasun

近年来,CSS不透明算得上是一种相当流行的技术,但在跨浏览器支持上,对于开发者来说,可以说是一件令人头疼的事情。目前还没有一个通用方法,以 确保透明度设置可以在目前使用的所有浏览器上有效。

这篇汇总主要是提供一些CSS不透明的详细介绍,代码示例和解释,以实现这项有用的CSS技术在您的项目中兼容所有浏览器。

关于CSS 透明度,有一点需要注意的是,它虽然使用了很多年,但它一直以来都不是一个标准属性。它是一种非标准技术,应该是CSS3规范的一部分。

1. 旧的Opacity设置

以下代码是Firefox和Safari旧版本所需的透明度设置:

#myElement {-khtml-opacity: .5; -moz-opacity: 0.5;}

-khtml-opacity设置是针对旧版本的Webkit渲染引擎,这种专用属性现在已经过时了,除非你还有需要兼容Safari 1.x.的用户。

第二行使用专用属性 -moz-opacity是 为了兼容Mozilla渲染引擎的早期版本,以及追溯到Netscape Navigator。 0.9以后就不要求使用-moz-opacity属性, 3.5(现在使用Gecko引擎)已经不在支持这个属性。
(全文 …)

六个主题均由艺术家创作,但奇怪的都是没有列入Chrome Theme Gallery, 只能在扩展中心最新上传页面里见到。

顺带一提,Chrome从6.0开始就弃用了前五代默认的淡蓝色皮肤,变成平淡的中性色,想念经典蓝色的Chrome迷可以尝试Classic blue主题


(全文 …)

Google的Chrome浏览器作为一款比较流行的浏览器,拥有更快 速,更简洁等多方优势.其自身的浏览器扩展程序也发展的越来越强大.多样的扩展工具给我们的使用带来了很多方便.这里,我找出一些非常实用的Chrome 扩展工具给大家分享,其中有方便有网站开发工具和多样的SEO扩展.

Web Developer Mini

一些实用的Chrome扩展工具 | iwanna.cn 我想网
方便的网站开发工具
(全文 …)

当谷歌将其未来三大重要战略之一定位为互联网电视,当苹果的iPhone、iPad轰然推翻IT、通信与互联网间的樊篱,以内容及应用为核心的三网融合时代已然到来。至此,不同终端、不同平台将通过统一的一张网络来连接。于是,一个重要的问题产生——如何无缝呈现内容?用户如何获得无缝的体验?一贯慢热的浏览器显然责无旁贷。

传统的桌面端,IE的统治地位仍然无人能及;而在移动端,则呈现出百花齐放的繁荣景象,除了苹果、谷歌、诺基亚等终端厂商,专业浏览器厂商也层出不穷,比如Opera、UCWEB、GO,甚至腾讯也开发了自己的手机浏览器。那么在互联网电视、IPTV平台上呢?在全新的融合时代,浏览器厂商能否成为可覆盖不同终端和应用平台的“全能选手”,将成为其继续拓展商业价值的重要门槛。
(全文 …)

各浏览器的默认CSS

作者: seasun

在丸子主编的帮助下终于找到了各浏览器的默认CSS。只要是由于今天解决了一个特殊的问题,依靠的就是看各浏览器的默认CSS,然后重置它,所以很 多时候浏览器的默认css还是很有用的。

各浏览器的默认CSS可以在这里http://www.iecss.com/找 到,贪心一下,把这些样式都保存了一份:
(全文 …)

作为一名前端,我们通常要做的就是让页面在各系统A-Grade浏览器,甚至网站浏览份额0.1%以上的浏览器上良好显示。当然,还有性能问题。不 过,今天要说的是样式的兼容问题。在IE/Mozilla/Webkit/Opera四分天下的今天,6-9/Mozilla(Gecko)系列 //Safari/Opera etc. 这些浏览器的兼容,无不让前端们头痛。而在这之中,最让人头痛的当数IE,特别是IE6。搞定了IE6,基本也就能称霸半个江山了。搞定了IE,也相当于 占领了7、80%的领地。你想做一个统治页面兼容的主么?反正我是想的。

打败 IE 的葵花宝典:CSS Bug Table | iwanna.cn 我想网
(全文 …)

今天,一款独特的网页浏览器从众多的网页浏览器的旧面孔中脱颖而出——Conimige2 Lux
拥有独特的划屏特效,使Conimige2豪华版网页浏览器拥有更加独特的上网视觉体验,淡化显示也让Conimige2豪华版更加华 丽,Conimige2豪华版也当之无愧的成为最炫丽的网页浏览器。

每次打开Conimige2豪华版都会有新的面孔——新的背景颜色,新的主题图片,让使用者拥有一种美的享受。Conimige2 Lux,中文名“第二代N氧化碳浏览器豪华版”,属于myzchh.cn旗下Conimige网页浏览器家族中第三大成员,从历史版本 起,Conimige2 Lux一直追求最绚丽的浏览体验和最舒适的浏览方式,这也使Conimige2 Lux更加引人瞩目。同样的,其他功能也都非常完善,快速链接、缩略图最近浏览历史记录等应有尽有。Conimige2 Lux也拥有丰富的扩展及应用,方便使用者对浏览器进行功能的添加。
(全文 …)

对于网站前端开发者、用户体验设计师、互联网产品工程人员,以及广大站长、博客主、深度用户而言,往往有着一个共同的需求:需要时常在多个浏览器之间切换使用,以检查页面效果、测试产品性能,或是同时用几个账号身份登录相同的页面。

如何高效在多个浏览器之间同步使用的5个工具技巧 | iwanna.cn 我想网
(全文 …)

工具介绍

Xvfb: 主要就是通过内存计算模拟出图形界面,没有平常所见的操作界面,分为客户端和服务器

YSlow: 当Firefox浏览网页时,可以分析网站的页面(基于Yahoo 14条评分原则),并指出如何进行优化提高网站性能

ShowSlow:收集YSlow的测试结果并显示出来

Ubuntu:开源的Linux系统,界面越来越向Windows靠近
(全文 …)