开发者学堂
-
NPAPI开发详解,Windows版
jiaofeng添加了文章 • 1人关注 • 2012-03-09 15:22
7本文通过多图组合,详细引导初学者开发NPAPI的浏览器插件。 如需测试开发完成的插件请参考http://mozilla.com.cn/kb/dev/A.88/ 1. 准备工作 开发工具 本例使用的是visual studio 2008 英文版,下图是关于信息 Windows SDK 本 ...
-
好用!用火狐一键分享至QQ空间
jiajiahu添加了文章 • 0人关注 • 2010-10-10 22:57
6最新的火狐中国版2010.9已于九月中旬跟大家见面了,这次版本的亮点之一就是“一键分享到QQ空间”。无论是精彩的视频、美妙的音乐还是不能错过的好文章,都可以通过火狐中国版一键分享给您的QQ好友,让分享变得更容易,让传递变得更自由! 操作步骤: 一、打开需要分享的页面,鼠标左键点击浏览器右上角的分 ...
-
Mozilla对HTML5规范支持列表
怪兽工程师:before添加了文章 • 0人关注 • 2010-06-09 13:52
6翻译自Mozilla Developer Network 在2009年10月28日,HTML 5规范草稿在网络超文本应用技术工作组(WHATWG)中基本出于最后定稿阶段,这意味着HTML 5标准基本定型了。这里列出来一些已经在Mozilla的Gecko中支持的HTML 5特性。 HTML5简介 ...
-
30个最常用css选择器解析
long添加了文章 • 4人关注 • 2012-03-02 18:04
3你也许已经掌握了id、class、后台选择器这些基本的css选择器。但这远远不是css的全部。下面向大家系统的解析css中30个最常用的选择器,包括我们最头痛的浏览器兼容性问题。掌握了它们,才能真正领略css的巨大灵活性。 1. * * { margin: 0; padding ...
-
HTML5的革新:结构之美
_少龙添加了文章 • 2人关注 • 2012-02-27 17:15
3转自:Mr.Think 前言 HTML 5如同一场革命,正在Web2.0后时代轰轰烈烈的进行着。HTML 5是什么,无须我在这里赘述了。对于HTML 5的革新,按我的理解,可以总结为语义明确的标签体系、化繁为简的富媒体支持、神奇的本地数据存储技术、不需要插件的富动画(canvas)、强大的AP ...
-
重温Javascript继承机制
long添加了文章 • 0人关注 • 2011-07-15 13:14
3上段时间,团队内部有过好几次给力的分享,这里对西风师傅分享的继承机制稍作整理一下,适当加了些口语化的描述,留作备案。 一、讲个故事吧 澄清在先,Java和Javascript是雷锋和雷峰塔的关系。Javascript原名Mocha,当时还叫做LiveScript,创造者是Brendan Eich ...
-
不通过xpcom技术,使用js-ctypes在addon中直接调用dll中的函数
jiaofeng添加了文章 • 0人关注 • 2012-04-30 15:01
2js-ctypes 非常强大,是我们可以摆脱xpcom技术带来的版本兼容性束缚!这里我们先提供一个最简单的例子来说明如何使用ctypes: 欢迎有兴趣和疑问的同学请回帖。 Components.utils.import("resource://gre/modules/ctypes.jsm"); ...
-
DIV+CSS浏览器兼容说明
_少龙添加了文章 • 0人关注 • 2011-08-30 11:11
2转自:wamp博客 在正常的 selector { property:value; } 的基础上常会根据具体情况为相同元素使用Hack以达到浏览器间统一,更详细的CSS兼容知识,欢迎关注52CSS.com的相关文章。 IE系列 selector { +property:value; } 在属性 ...
-
CSS的未来:一些试验性CSS属性
long添加了文章 • 1人关注 • 2011-07-15 13:24
2原文:CSS的未来:一些试验性CSS属性 译自:The Future Of CSS: Experimental CSS Properties 请尊重版权,转载请注明来源,多谢! 尽管现代浏览器已经支持了众多的CSS3属性,但是大部分设计师和开发人员貌似依然在关注于一些很“主流”的属性,如borde ...
-
Firefox 4 Beta 9 开发者特性
怪兽工程师:before添加了文章 • 0人关注 • 2011-01-17 14:35
2Firefox 4 Beta 9已经发布了,距离Firefox 4的最终发布又近了一步,估计还会又一个Beta和几个RC,按照前几天外媒的报道加上邮件列表中的讨论,预期是2月份发布Firefox 4。随着Beta 9的发布,Mozilla的产品Director也在HMO上发了一篇博客罗列Beta9中 ...
-
CSS兼容性(IE和Firefox)技巧大全
_少龙添加了文章 • 0人关注 • 2012-05-07 20:11
1转自:web前端寒风 CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理技巧并整理了一下。对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 ...
-
IE和Firefox(火狐)在JavaScript方面的不兼容及统一方法
_少龙添加了文章 • 1人关注 • 2012-03-23 21:49
1转自:i文文的空间 今天测试代码时,发现不少IE可以运行的ajax,但在FF中报错。 IE和Firefox(火狐)在JavaScript方面的不兼容及统一方法总结如下: 1.兼容firefox的 outerHTML,FF中没有outerHtml的方法。 if (window.HTMLEleme ...
-
关于NPAPI plugin 的编码
jiaofeng添加了文章 • 1人关注 • 2011-12-12 16:02
1火狐所使用的NPAPI plugin内部统一使用采用UTF-8进行编码(unicode字符集),而不同编码格式的页面会传递不同格式的数据到plugin内,所以,当ANSI字符集的数据(GBK/gb2312)传递到plugin内时,需要在plugin内使用windowsAPI ::MultiByteT ...
-
Modernizr——为HTML5和CSS3而生
_少龙添加了文章 • 0人关注 • 2011-07-18 15:15
1转自:蓝色理想 10年前,只有最尖端的网站设计师会为网页的布局和修饰使用CSS。那时的浏览器对CSS进行布局的支持即不完善又漏洞百出,所以这些人在坚持WEB标准化的同时,也不得不采用hacks来使得他们的页面在所有浏览器中都能正常显示。其中一个被使用的越来越多的hack技术是浏览器嗅探(brow ...
-
全面兼容ie,ff的CSS HACK写法
_少龙添加了文章 • 0人关注 • 2011-07-18 14:25
1转自:龙哥博客 写页面设计的朋友们,经常为浏览器CSS的兼容性头痛不已,经过本人的仔细研究发现一种好的写法,现在与大家分享. CSS代码: <style type=”text/css”>#body {border:2px solid #00f; /*ff的属性*/borde ...
-
JS的IE和FF兼容性问题汇总
_少龙添加了文章 • 1人关注 • 2011-07-18 13:18
1转自:蓝色理想 以下以 IE 代替 Internet Explorer,以 MF 代替 Mozilla FF 1. document.form.item 问题 现有问题:现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行 ...
-
微软玩双重标准 Mozilla无奈放弃Windows RT版火狐开发
huohui添加了文章 • 2人关注 • 2012-05-21 22:30
0Windows 8的ARM版Windows RT绝对是软硬件厂商们的下一块肥肉,但日前我们从FireFox浏览器东家Mozilla的一份申明中却得知,微软不太愿意将肥肉拱手让人,而是在反垄断条例里玩起了双重标准,让Windows RT完全处于自己的掌控之下。 微软很早就曾公开表示,Windows ...
-
在线求解决,火狐排版出问题了。
张文康回复了自己 • 2人关注 • 2人回复 • 2012-05-01 10:25
0我的邮箱:zwk1729@foxmail.com。
-
超载的程序员
_少龙添加了文章 • 1人关注 • 2012-03-20 14:02
0程序员这个词涵盖了一个异常宽泛的技术谱系和层次。从纵坐标上讲,一个程序员,从能仅仅会用vbscript,到能为因特尔CPU写编译器、为航空公司开发系统运算软件。从横坐标上讲,他可能是专长于数据库,或能从CPU指令级别调整性能,或能开发并行处理库,或制造物理过程引擎,或做图片处理,或创作 3D 模型, ...
-
如何在页面中嵌入plugin对象(兼容不同浏览器)
jiaofeng添加了文章 • 0人关注 • 2011-11-02 17:26
0浏览器插件(plugin)可以安全有效的扩展浏览器的功能,我们最常用到的plugin就是Flash,IE 系列浏览器通过 ActiveX 插件技术使用 Flash,而火狐等大多数浏览器则是通过NPAPI 插件技术使用 Flash的。 各浏览器中插入 Flash 的方式有些差异,本文向大家介绍3种兼 ...
-
兼容多浏览器的CSS背景透明
_少龙添加了文章 • 0人关注 • 2011-08-30 11:09
0转自:这里 在CSS中有一个Alpha滤镜,这个滤镜可以设置目标元素的透明度。还可以通过指定坐标,从而实现各种不通范围的透明度。具体语法如下: 引用内容: {filter: alpha(opacity=opacity,finishopacity=finishopacity, style=sty ...
-
关于多浏览器上的javascript的兼容性
_少龙添加了文章 • 0人关注 • 2011-08-30 11:04
0转自:这里 1.在IE中支持使用一个长字符串,创建一个html对象 如:document.createElement("<input type=radio name=r/>");在ff和gg上不支持这样的创建方法,他们只支持这样创建 如: document.createElement( ...
-
Javascript浏览器关于scrollLeft,scrollTop的兼容性
_少龙添加了文章 • 0人关注 • 2011-08-30 11:00
0转自此处 今天在修改原群组弹窗的时候,发现弹窗在谷歌浏览器chrome下的位置跟在别的浏览器下不一样.逐一排查,肯定是在计算窗口位置的时候,少加了scrollTop这个值.在查看源代码的时候发现直接采用document.documentElement.scrollTop这个,但在chrome下这个 ...
-
div css 浏览器兼容问题的一点解决办法
_少龙添加了文章 • 0人关注 • 2011-08-30 10:13
0转自Ryuia's Blog 浏览器之间的css互相不兼容,相信网页制作人员都会深恶痛绝。 收集了一些常见的兼容问题解决方法 与大家一起分享 1. 文字大小不兼容。 同样14px的宋体字,ie下实际占高16px,下留白3px,firefox下实际占高17px,上留白1px,下留白3px。 文字 ...
-
CSS兼容性解决方法!important的IE7,Firefox问题
_少龙添加了文章 • 0人关注 • 2011-08-01 18:20
0转自:心灵净土的空间 首先谈谈!important问题的引起(盒模型问题): 在CSS标准中,一个盒模型包括4个区,分别是:内容、内边距(padding)、边框(border) 和外边距(margin)。而Width宽度的计算,CSS有它的标准。但是实际上,不同的浏览器的表现却不同。比如, F ...
-
兼容多种浏览器的Ctrl+Enter提交--兼容firefox、ie、opera
_少龙添加了文章 • 1人关注 • 2011-08-01 18:03
0转自:与时俱进的博客 //===============================ctrl+enter function isKeyTrigger(e,keyCode){ var argv = isKeyTrigger.arguments; var argc = isKeyT ...
-
IE7,6与Fireofx的CSS兼容性处理方法大全
_少龙添加了文章 • 0人关注 • 2011-08-01 17:58
0转自handyxuefeng的博客 CSS对浏览器的兼容性有时让人很头疼,尤其是对于IE6这个问题多多的浏览器版本,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下。对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准, ...
-
XHTML1.0与HTML兼容指引16条
_少龙添加了文章 • 0人关注 • 2011-07-18 14:38
0转自:W3C标准WEB前端DHTML精英俱乐部 在为大家介绍完如何在XHTML中正确地使用JavaScript和CSS之后,W3CGroup继续为大家带来XHTML与HTML兼容的16条指引! 1.避免将页面声明为XML类型,页面使用UTF-8或者UTF-16字符集。 2.在空元素标签(不能用 ...
-
XHTML+CSS兼容性解决方案小集
_少龙添加了文章 • 0人关注 • 2011-07-18 14:11
0转自:蓝色理想 使用XHTML+CSS构架好处不少,但也确实存在一些问题,不论是因为使用不熟练还是思路不清晰,我就先把一些我遇到的问题写在下面,省的大家四处找。 1.在mozilla firefox和IE中的BOX模型解释不一致导致相差2px解决方法: div{margin:30px!impo ...
-
模拟兼容性的addDOMLoadEvent事件
_少龙添加了文章 • 0人关注 • 2011-07-18 13:30
0转自:蓝色理想 由于 window.onload 事件需要在页面所有内容(包括图片等)加载完后,才执行,但往往我们更希望在 DOM 一加载完就执行脚本。其实在现在大部分主流浏览器上(Firefox 3+,Opera 9+,Safari 3+,Chrome 2+)都提供了这一事件方法:addDOML ...
-
用NPAPI开发跨浏览器的插件,解决浏览器兼容问题
jiaofeng添加了文章 • 0人关注 • 2011-06-30 15:50
0简介 Mozilla Firefox的插件是采用的是NPAPI技术。 NPAPI是Netscape Plugin Application Programming Interface的缩写,不难看出这项技术始创于Netscape(也就是Mozilla的前身),但是目前这项技术不仅限于Mozilla ...
-
Jetpack中调用xpcom的方法
jiaofeng添加了文章 • 0人关注 • 2011-06-29 16:02
0Jetpack中的chrome可以提供Components系列对象,只是在官方发布的文档中没有提及。 const {Cc, Ci,Cu,Cr,Cm} = require("chrome");