-
2011-09-14
javascript判断对象类型还是用obj.constructor好 - [工作心得]
以往判断对象类型,首先想到用typeof,可是没法区别Object和Array,还有自定义对象,
用if(obj.constructor){}即能解决这个问题,下面是对应的表:
变量 typeof变量 obj.constructor
{an:'object'} "object" Object
['a','b'] ... -
2011-09-07
IE6,IE7下overflow:hidden无效 - [工作心得]
今忽然发现IE6,IE7下overflow:hidden无效,非常诡异。。。超出的无法隐藏。。。
发现了一位仁兄的方法很奏效:外层元素加上position:relative
原文地址:http://www.xinsea.com/archives/15/
-
2011-06-01
看 37signals 如何招聘 UI 设计师 - [精华转载]
37signals ,全世界效率最高的软件公司之一,保持着“小,美,酷”的特征,十多个员工分散在两大洲八个城市,是协同工作的典范。最近 37signals 想招聘一名 UI 设计师,看看这份信息量十足的“招聘启事”吧,你能获得什么启发?
设计信仰... -
2010-11-12
探秘Twitter改版背后的技术 - [精华转载]
如果要评2010最漂亮的网站改版,除了豆瓣就是Twitter了。在看了新版Twitter的介绍视频后,相当兴奋,那种感觉就像2004年看到
Gmail一样。面对未知的新时代,一部分人在畅想,一部分人在抵触,只有小部分人在行动,Twitter很快交出了他们的答卷。
看过Twitter官方发... -
2010-11-02
javascript操作json - [精华转载]
JSON(JavaScript Object
Notation) 是一种轻量级的数据交换格式,采用完全独立于语言的文本格式,是理想的数据交换格式。同时,JSON是 JavaScript
原生格式,这意味着在 JavaScript 中处理 JSON数据不需要任何特殊的 API 或工具包。
本文主要是对JS操作JSON的方... -
2010-09-14
iframe自适应高度 - [工作心得]
参考了一些网络资源,都不太适用我的项目,自己写了个函数,欢迎测试,呵呵~
function ifmAutoHeight(obj){
obj.height = "";
var cntBH = obj.contentWindow.do... -
2010-09-01
Private Members in JavaScript(javascript中的私有成员) - [工作心得]
Public
function Container(param) { this.member = param; } var myContainer = new Container('abc'); //alert(myContainer.member); Container.prototype.stamp = function (string) { return this.member + string; } //alert(myContai... -
2010-08-27
jQuery Mobile来了!jQuery发布移动设备版开发项目 - [精华转载]
为了让移动设备也能用上jQuery,jQuery开发团队发布了jQuery移动设备版开发项目jQuery Mobile Project(http://jquerymobile.com)。jQuery Mobile不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。
对于大名鼎鼎的jQuery开发团队来说,当然要让jQuery Mobi... -
2010-08-27
CSS3 Media Queries - [精华转载]
CSS2允许你针对不同的media type例如screen或print,使用特定的样式表。如今CSS3新增了media queries,你可以为media type增加说明,以达到检测特定条件使用不同样式表的目的。例如你可以有一个样式表针对大显示器,另一个针对移动设备。media queries非常强大,因为你根本不用改变内容就可以针对不同的设备制定不同的解决方案。继续阅读这篇文章了解使用说明,看看那些应用media queries的酷站吧。
CSS3 Media Que... -
2010-08-15
OMG,额的娘呀,HTML5 Templates(HTML5 模版) - [精华转载]
HTML5 Templates 为什么这么棒?
跨浏览器(IE6?没问题)
HTML5准备好啦,必然要使用全新标签
最优的高速缓存和压缩规则,为了提供A级的表现
最好的测试站点配置就绪
移动浏览器最优化
渐进增强,适度退化,我们做到了
IE专属的class,为了最大限度的跨浏览器
... -
2010-08-15
CSS-Tricks又改版了,哈哈~ - [小弟原创]
最长上的一个英文博客,今发现又改版了,焕然一新那~
http://css-tricks.com/这个博客更新速度奇快,在这里你会发现很多CSS技巧和jquery的知识,很和我胃口,哈哈~
再附送几个很不错的英文网站吧,虽然E文不咋地还是偶尔啃下英文网站,不是为了时髦,只是不想把好不容易背下来的几个词忘光了,O(∩_∩)O哈哈~
1.A List Apart 非常关注互联网技术发展,比如... -
2010-08-15
TextArea Tricks(textarea 技巧) - [精华转载]
1.给textarea加个背景,当有内容输入时,背景消失
2.HTML5 占位符
<textarea placeholder="Remember, be nice!" cols="30" rows="5"></textarea>
3.移除浏览器自带的textarea轮廓
textarea {
outline: none;... -
2010-08-15
网站体验的76个体验点 - [精华转载]
(一)关于体验
约瑟夫.派恩和詹姆士.吉尔摩在《体验经济》一书中提出其观点:所谓“体验”就是企业以商品为道具,以服务为舞台,以顾客为中心,创造出可以使消费者全面参与、让消费者感到值得回忆的活动。
体验是使每个人以个性化的方式参与消费,在消费过程中产生情绪、体力、心理、智力、精神等方面的满足,并产生预期或更为美好的感觉。
体验的核心就是顾客参与,体验营销的消费者... -
2010-06-15
百度搜索框今起可手写输入关键字 - [精华转载]
6月12日消息,百度的网页搜索推出了web手写输入功能。用户在百度进行信息检索时,可选择通过使用鼠标写入的方式,在百度搜索框中输入搜索关键词,从而享受到更加便捷、无障碍的百度搜索服务。
记者在百度首页发现,在使用过程中,智能化的web文字输入系统还会针对写入的文字形态,借助强大的中文识别、丰富的词条联想功能以及百度搜索自带的关键词联想功能,提供出多个经识别的汉字供用户选择。此外,输入框下方还分别设计了“重写”、“关闭”... -
2010-04-21
全国哀悼日 网站变灰装(附代码) - [精华转载]
为方便站点哀悼,特提供素装代码,以表哀悼。以下为全站CSS代码。
html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }
使用方法:这段代码可以变网页为黑白,将代码加到CSS最顶端就可以实现素装。建议全国站长动起来。为在地震中遇难的同胞哀悼。
如果网站没有使用CSS,可以在网页/模板的HTML代码<head>和&l... -
2010-04-07
Mozilla正修复Firefox遗留8年的漏洞 - [精华转载]
Mozilla正计划修复Firefox 网页浏览器中存在了八年的错误。
据报道,在Firefox浏览器的层叠样式表(CSS)中的漏洞使得研发人员很容易从浏览器层叠样式表中获得用户已访问过的列表清 单。尽管Mozilla早就了解这个错误的存在,但一直没有找到在不牺牲浏览器关键功能的前提下解决该问题的方法。
Mozilla网页安全专家希德·斯塔姆(Sid Stamm)声称:“很明显,这个漏洞的修补方法可以通过禁用浏... -
2010-03-30
jQuery EasyUI - [精华转载]
据说jQuery也有能取代EXTjs的UI库了,赶紧搜来看看~
使用方法:
<link rel="stylesheet" type="text/css" href="../themes/default/easyui.css"> <script type="text/javascript" src="../jquery-1.4.2.min.js"></script> <script type="text/... -
2010-03-22
jQuery中10个非常有用的遍历函数 - [精华转载]
1、children
这个函数得到一组元素的直接子级。 -
2010-03-18
IE9 预览版发布下载 - [精华转载]
微软发布预览版IE 9 面向Web开发者
-
2010-03-10
firebug输出调试信息 - [工作心得]
Firebug的Console 窗口(控制台)窗口可以直接输出错误信息,我刚知道,狂汗...
以下的代码需要加在javascript中间,赶紧记录一下吧,省得我忘了。
最常用语句:
console.log("I am Firebug!");
输出:I am Firebug!
console.log 除了可以直接将字符串输出以外,还可以使用如 C 语言的 ... -
2010-03-10
W3C 接连推出 7 个 HTML 草案 - [精华转载]
最近 W3C 一口气推出 7 个 HTML 工作草案,涵盖了 HTML5,HTML RDF,HTML Microdata,HTML Canvas, HTML Bidi 等标准。这些草案多数与 HTML5 有关,虽然 HTML5 标准的真正发布与实现还有很远的路,但这个未来最有前途的 HTML 标准正引起业界广泛的关注。
W3C 发布的 7 个 HTML 工作草案是:... -
2010-02-22
jQuery 操作Cookie 的函数 - [精华转载]
jQuery.cookie = function(name, value, options) {
if (typeof value != 'undefined') {
options = options || {};
... -
2010-02-22
java中文转换ascii码 - [工作心得]
方法一
打开命令行窗口,输入native2ascii命令,回车,然后会有光
标在闪,切换到中文输入状态,输入要转换的中文后回车即可。
方法二
首先把要转换的文件(如:a.txt)放到指定的目录下 如:c:\
然后打开命令行窗口 进入到c盘目录下
输入 native2ascii a.txt b.txt 回车。
(或者打开命令行窗口 输入 native2ascii c:\a.txt c:\b... -
2010-02-11
让IE6更快的走向灭亡 - [精华转载]
最近关于浏览器的最重要的事情就是IE的极光0day漏洞了,这个漏洞导致包括Google在内的多家美国公司受到黑客的攻击,当然也有很多色情网站被黑客利用,从而使用户受到严重的攻击,而IE6用户首当其冲,成为该漏洞的最大受害者。
其实我们天天在想到底哪一天IE6才会真正死去,但是从2001年发布以来,IE6一直统治着国内的浏览器市场,直到现在还占据着国内50%以上的浏览器市场份额。
但是我想,无论你是普通用户还是网站开发人员... -
2010-02-03
重新认识parseInt() 函数 - [工作心得]
今天做项目时,偶然发现一个问题,我把“08”,“09”用parseInt()函数转成整形居然返回“0”,我就汗了...
仔细差了一下资料,原来parseInt()函数居然还有第二个参数,真是是豁然开朗啦~原来当缺省第二个参数的时候,javascript把“08”,“09”当成八进制的数解析了,正确的写法应该是补全第二个参数:parseInt("08",10... -
2010-02-01
Google宣布部分服务将停止支持IE 6 - [精华转载]
哈哈,好的开始呀~
【搜狐IT消息】北京时间1月31日消息,据国外媒体报道,Google宣布,从今年3月1日起,旗下两大服务Google Docs和Google Sites将停止对IE 6的支持。
Google在其官方博客中表示:“其他许多公司早已停止了对IE 6等老式浏览器的支持,我们现在也开始加入到这一行列。从3月1日起,Google Docs和Google Sites的主要功能将无法在IE 6浏览器中正常使用。”... -
说:在一个房间里丢了一根针,你需要找到它,你会用什么办法?
答:扫把;吸铁;放大镜。。。粉笔。。。
Ok,使用粉笔?请看下图↓
划分区块,每个找过的地方做个标志。可能不是很快找到,但绝对有效。表格能确保我们不遗漏。
—... -
2009-11-09
fireworks又快出CS5了。。。怎么这么快。。。 - [精华转载]
Fireworks
是网页原型和网页效果图设计利器,在最新的CS5版本中,新增了如下的功能:
1、自定义笔刷,Fireworks CS5终于能够像他的老大哥PhotoShop那样自定义笔刷样式了,甚至在Fireworks CS5中可以导入PhotoShop和illustrate所定义好的笔刷效果。
2、在Fi... -
2009-11-05
What You Should Know About Floats - [精华转载]
“关于图文围绕的实践可以追溯到很久很久以前。这也就是为什么从Netscape1.1开始这个功能被引入浏览器,以及为什么CSS使用浮动属性来实现它。‘Float(浮动)’这个术语引用自伴随Netscape1.1一同发布的‘Additions to HTML 2.0’文档,描述一个元素浮动至某一侧并停下的表现方式。”[Containing Floats]
“浮动元素的定位... -
在我们写样式的时候,页面的CSS在经历几个版本的修改之后,可能有些样式已经用不到了,或许将某些样式更名了而原来的忘了删除,总之页面中可能存在着一些无用的样式。这些无用的浪费了一些服务器空间和带宽消耗,也会增大我们的维护成本。那么有没有一些办法来清理那些无用的样式呢?今天就让我们来了解一下几个比较有用的工具。
Dust-Me selectors
Dust-Me是一个很有用也很好用的Firefox插件,它可以分析到你的页...








