最近的文章列表

Google Chrome 组发起开发的浏览器兼容性检测工具
浏览器兼容性检测工具(Chrome扩展)是由 Google Chrome 组发起的开源项目,能够自动检测网页中的兼容性问题。目前的版本一共检查了 28 个跨浏览器开发过程中可能会遇到的兼容性问题,其中包括文本渲染、表格、布局以及脚本等几个方面。所有已知的兼容性问题列表见 http://w3help.org/zh-cn/causes/ ,目前只实现了一部分,其它的还正在开发。欢迎有兴趣的网友一起参与。 安装:https://chrome.google.com/webstore/detail/fcillahbnhlpombgccogflhmgocfifma?hl=zh-CNhttp://w3help.org/tools/compatibility-detector.crx (不用翻墙) 开发站点
2011/11/4 Comments:
网站前端开发必装的20个firefox火狐插件
一般来说使用firefox火狐浏览器都会安装插件,而对于网站前端开发人员来说,使用火狐更多的是为了方便调试网站,CSS和JS等。所以这里我们专为前端开发这推荐以下的20个火狐插件,这些都可以帮助你提高工作效率:1-InspectorWidget在工具栏上添加按钮和菜单用来调用DOM查看器,查看chrome和元素。 2-Web Developer一个很实用的扩展,为Firefox添加一个含有不同web开发工具的菜单和工具条。 3-IE View右击在IE中查看当前页面,还可以标记某些特定页面总是用IE中打开。 4-TinyUrl Creator通过在浏览器中右键单击,用tinyurl为某些长url或链接创建缩略地址,方便在twitter和email传送。 5-EditCSS放在侧边栏里的样式表
2011/11/4 Comments:
Wordpress模板的文件结构图
>repath}articles/common/upload/2011/11/04/15226kj.gif" />HTML代码标签的基本规则:模板文件之间的重要性关系:下面的图像中列出了模板文件中最主要的几个文件,只是举个例子所以并没有把所有的文件列出,在后面我们会详细接触到其他的模板文件。>repath}articles/common/upload/2011/11/04/152048yc.gif" /> Wordpress 主题模板文件 主从关系位于最上顶部的index.php是最重要的文件,然后下面从左到右,重要性一次为single.php、page.php、archive.php、search.php、404.php。模板文件存在不同的重要性
2011/11/4 Comments:
data类型的Url格式--url(data:image/gif;base64,AAAA):把小数据

所谓"data"类型的Url格式,是在RFC2397中提出的,目的对于一些小的数据,可以在网页中直接嵌入,而不是从外部文件载入。例如对于img这个Tag,哪怕这个图片非常非常的小,小到只有一个点,也是要从另外一个外部的图片文件例如gif文件中读入的,如果浏览器实现了data类型的Url格式,这个文件就可以直接从页面文件内部读入了。data类型的Url格式早在1998年就提出了,时至今日,Firfox、Opera、Safari和Konqueror这些浏览器都已经支持,但是IE直到7.0版本都还没有支持,IE不支持的东西太多了,也不差这一个。:(小例子下面这个html代码可以在支持data类型Url的浏览器中运行,例如Firefox。运行后会看到一条蓝色渐变底色的标题。<

2011/11/4 Comments:
如何调用谷歌Jquery

为了避免每次为了一个jquery效果都要放进去一个jquery.min.js或是jquery.js.从google直接加载(调用)是一个很方便的办法,而且据传有缩短延迟,提高并行加载速度等好处. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-

2011/11/4 Comments:
[转]C#实现Base64编码与解码(二)
-C#private string Encode64(string Message){ char[] Base64Code = new char[] { ’A’, ’B’, ’C’, ’D’, ’E’, ’F’, ’G’, ’H’, ’I’, ’J’, ’K’, ’L’, ’M’, ’N’, ’O’, ’P’, ’Q’, ’R’, ’S’, ’T’, ’U’, ’V’, ’W’, ’X’, ’Y’, ’Z’, ’a’, ’b’, ’c’, ’d’, ’e’, ’f’, ’g’, ’h’, ’i’, ’j’, ’k’, ’l’, ’m’, ’n’, ’o’, ’p’, ’q’, ’r’, ’s’, ’t’, ’
2011/11/4 Comments:
[转]data:image/gif;base64设置图片路径及控件背景
data:image/gif;base64设置图片路径及控件背景,这算是一种图片路径的新写法。将图片进行编码,然后存在文档中。 各自含义如下:data: ----获取数据类型名称image/gif; -----指数据类型名称base64 -----指编码模式AAAAA ------指编码以后的结果。 background-image: url(data:image/gif;base64,AAAA)这句话的意思总体就是获取数据类型是image gif文件,编码采用ASCII 字符,ASCII编码内容是&lsquo;AAAA&rsquo; 我知道你清楚没。这实际就是一种新写法。原理和以往不同。以往的图片路径写法是:background-img:url(../image/xxx.g
2011/11/4 Comments:
[转]C#实现Base64编码与解码
一、编码规则Base64编码的思想是是采用64个基本的ASCII码字符对数据进行重新编码。它将需要编码的数据拆分成字节数组。以3个字节为一组。按顺序排列24 位数据,再把这24位数据分成4组,即每组6位。再在每组的的最高位前补两个0凑足一个字节。这样就把一个3字节为一组的数据重新编码成了4个字节。当所要编码的数据的字节数不是3的整倍数,也就是说在分组时最后一组不够3个字节。这时在最后一组填充1到2个0字节。并在最后编码完成后在结尾添加1到2个 =。例:将对ABC进行BASE64编码:1、首先取ABC对应的ASCII码值。A(65)B(66)C(67);2、再取二进制值A(01000001)B(01000010)C(01000011);3、然后把这三个字节的二进制码接起来(0100000101
2011/11/4 Comments:
Asp.Net图片base64编码相互转换 base64编码显示图片
点击js按钮进行ajax请求返回图片的字节流,怎样在页面上进行显示呢?如果是2进制流基本没有办法。如果是base64字符串流,可以使用<img src="data:image/gif;base64,base64图片编码"/>如果能将图片转换为base64编码,结合图片的新写法data:images/gif;base64,base64数据,就能使用ajax请求动态页获取base64编码,然后设置img为base64编码即可实现ajax无刷新获取图片信息了。  一般意义上是不需要使用ajax来获取图片信息的,用JavaScript设置img标签的src属性即可实现无刷新获取到图片,只是浏览器会出现进度条而已。如果要想使用ajax来无刷新获取图片信息,并且更新img
2011/11/4 Comments:
Js内存泄漏及解决方案
在IE下的JS编程中,以下的编程方式都会造成即使关闭IE也无法释放内存的问题,下面分类给出: 1、给DOM对象添加的属性是一个对象的引用。范例: var MyObject = {}; document.getElementById(’myDiv’).myProp = MyObject; 解决方法: 在window.onunload事件中写上: document.getElementById(’myDiv’).myProp = null; 2、DOM对象与JS对象相互引用。范例: function Encapsulator(element) { this.elementReference = element; element.myProp = this; } new Encapsulator(
2011/11/3 Comments: