01 2010 档案

摘要:   有时候在写JavaScript添加到你的网页中的时候,你将需要决定是使用已有的可用的JavaScript库还是自己写所有代码。其中每个各有优缺点,因此没有任何一种方式对每个人来说都是绝对正确的选择。你必须做出决定以这两种方法中的哪一种来写你的JavaScript,为了帮助您作出明智的决定哪个更适合你,我们将对比一下这两种方法的一些优劣。   在过去使用JavaScript库的一个缺点是,库往往相当大,也许包括不少代码在你的个人网页实际是不怎么使用的。因此,编写自己的代码可以被认为是最能完全满足你真正需求的方法,而且没有其他比这更有效的方法了 阅读全文
posted @ 2010-01-26 20:20 漫凯维奇 阅读(5476) 评论(17) 推荐(7) 编辑
摘要:   面试某公司的时候,面试官问到,导致浏览器崩溃的原因有哪些?愚辈不才,仅回答出了内存泄漏。其实在网页在装载的过程中,常常由于种种原因使浏览器的反映变的很慢,或造成浏览器失去响应,甚至会导致机器无法进行其他的操作。   对于访客,如果登录您网站,浏览器就立刻崩溃,我想这对谁都是无法容忍的,对此总结了网站导致浏览器崩溃的原因: 1. 内存泄漏 2. 网页代码复杂和浏览器bug p class="mk_titl 阅读全文
posted @ 2010-01-16 14:19 漫凯维奇 阅读(21823) 评论(18) 推荐(17) 编辑
摘要:   如果你是一个新接触web标准这个概念并且还犹豫是否应该花时间去学习它的web开发者或者设计者,这里有一些让你去学习它的重要理由。   对于已经使用web标准的web专业人士,当你需要很好的论据的时候这份清单可能可以派上用场,并且随意添加任何你所想到的好处。 1. 让自己看起来更专业 ... 7. 让你的标记易于维护 阅读全文
posted @ 2010-01-13 19:19 漫凯维奇 阅读(3385) 评论(5) 推荐(3) 编辑
摘要:   长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。为此,主要从以下几方面差异总结IE和Firefox的Javascript兼容性:   一、函数和方法差异   二、样式访问和设置;   三、DOM方法及对象引用;   四、事件处理;   五、其他差异的兼容处理; 阅读全文
posted @ 2010-01-09 23:54 漫凯维奇 阅读(24711) 评论(10) 推荐(15) 编辑
摘要:   浏览器兼容可以说是前端开发所要面对的第一个挑战,目前我的电脑上已经安装了6种浏览器(基于IE内核的不算,如Maxthon等)。   CSS hacks利用浏览器的漏洞来隐藏特定浏览器的CSS规则。实现浏览器兼容主要有两种方式条件样式表和CSS Hacks(Selector Hacks、Attribute Hacks)。对此根据一些资料汇总了一些CSS Hacks方法。 文章的主要内容包括: 1.条件样式表2.选择器Hacks(Selecto 阅读全文
posted @ 2010-01-07 16:24 漫凯维奇 阅读(2869) 评论(0) 推荐(2) 编辑
摘要:   这篇文章是5个你应该很熟悉的有用的CSS属性,但很可能会很少使用。我不是在谈论新的设想的CSS3属性。我指的是旧的CSS2中的属性,如:clip, min-height, white-space, cursor, 和 display,这些被所有的浏览器广泛支持。所以,不要错过这篇文章因为你可能会惊讶他们是多么有用。 本文的主要内容有: 1.CSS Clip 2.Min-height 3.White-space 4. C 阅读全文
posted @ 2010-01-06 12:02 漫凯维奇 阅读(2145) 评论(2) 推荐(3) 编辑
摘要:   今天,在网上看到了阿当前辈的一篇关于javascript分层的PPT,觉得不错,发出来分享一下。我们都知道,在原生的javascript中,不同浏览器对DOM和Event的支持稍有不同,且变量暴露于window对象中,容易出现命名冲突。   封装常用类库可以减少开发中一些重复性工作,增加代码的复用性和高效性。阿当前辈的这份PPT帮助我们理解类库的代码结构,为我们开发自己的类库提供参考依据。 阅读全文
posted @ 2010-01-05 20:27 漫凯维奇 阅读(2881) 评论(4) 推荐(0) 编辑
摘要: 盒子模型(Box Model)是从CSS诞生之时便产生的一个概念,对网页中的大部分对象,实际呈现形式就是一个盒子形状对象(即块状对象),对于这个基础又重要的概念,只要掌握盒子模型的尺寸及占位的标准技术方法,那就可以灵活驾驭盒子模型了! 阅读全文
posted @ 2010-01-04 14:22 漫凯维奇 阅读(4734) 评论(2) 推荐(1) 编辑
摘要: 新年的第一天,还在期待着某公司邮件中心的第三轮面试通知... 09年12月28号的那次面试看来是 没有结果了... 期待及焦虑的心情伴随着新年的到来,还是决定做点什么,把前端开发路上的点滴写到博客里(以前没有这种习惯)。 网上有不少免费博客,比较发现还是博客园比较适合写IT博客,而且它支持自己修改页面代码~ 呵呵,自己打造一个个性化的博客先~~ 维奇的前端档案就此诞生了!~... 阅读全文
posted @ 2010-01-01 01:46 漫凯维奇 阅读(511) 评论(4) 推荐(0) 编辑