随笔分类 - 前端文摘
前端文摘
摘要:XMLHttpRequest Level 2 添加了一个新的接口——FormData。利用 FormData 对象,我们可以通过 JavaScript 用一些键值对来模拟一系列表单控件,我们还可以使用XMLHttpRequest的 send() 方法来异步的提交表单。与普通的 Ajax 相比,使用 FormData 的最大优点就是我们可以异步上传二进制文件。
阅读全文
摘要:今天的《前端文摘》给大家分享一篇玉伯的文章。文章详细介绍了 Web 开发的四种常用模式以及未来可能成为流行趋势的 Node 全栈开发模式,相信你看了以后一定会有收获。
阅读全文
摘要:这是一篇全面介绍 Webkit 和 Gecko 内部操作的入门文章,是以色列开发人员塔利·加希尔大量研究的成果。在过去的几年中,她查阅了所有公开发布的关于浏览器内部机制的数据(请参见资源),并花了很多时间来研读网络浏览器的源代码。
阅读全文
摘要:《CSS3 经典教程系列》的前一篇文章向大家详细介绍了线性渐变(linear-gradient)的用法,今天这篇文章介绍的盒阴影(box-shadow)也是目前用得最多的 CSS3 特性之一。在以前,盒阴影效果和圆角效果一样都是做成图片,直接编写 CSS 代码就可以实现。
阅读全文
摘要:这篇文章,我们一起探索一下 JavaScript 中的 Deferred 和 Promise 的概念,它们是 JavaScript 工具包(如Dojo和MochiKit)中非常重要的一个功能,最近也首次亮相于 流行的 JavaScript 库 jQuery(已经是1.5版本的事情了)。 Deferred 提供了一个抽象的非阻塞的解决方案(如 Ajax 请求的响应),它创建一个 “promise” 对象,其目的是在未来某个时间点返回一个响应。
阅读全文
摘要:这篇文章是《前端优秀讲座和讨论列表》系列连载第六篇,分享 Web 项目的测试经验。前端领域发展迅速,只有时刻掌握前端发展趋势和技术动态,学习前沿的开发思想和理念才能让自己跟上时代的步伐,保持自己的技术优势。
阅读全文
摘要:Pomelo 是基于 Node.js 的高性能、分布式游戏服务器框架。它包括基础的开发框架和相关的扩展组件(库和工具包),可以帮助你省去游戏开发枯燥中的重复劳动和底层逻辑的开发。 Pomelo 不但适用于游戏服务器开发, 也可用于开发高实时 Web 应用,它的分布式架构可以使 Pomelo 比普通的实时 Web 框架扩展性更好。
阅读全文
摘要:JavaScript 作为一门语法灵活多变且对格式要求相对松散的语言,代码格式的混乱和某些语言特性的不正确使用,往往使得最终交付的产品中包含许多因编码风格约定造成的未预见的行为或错误,这种习惯性的问题如果不及时指出并修改,往往会在项目的迭代过程中不断的重现,严重影响 Web 产品的稳定性与安全性。
阅读全文
摘要:很多互联网公司都存在这样一些不幸的现象:除了少数的前端设计师之外,大部分的前端设计人员都没有得到公司领导应有的认可,前端开发人员所要担当的责任及履行的义务和他们所获得的待遇处于一种不对等的状态,因此不少Web开发者不禁再次疑惑:Web前端开发有前没“钱”?对于这个问题,笔者有幸接受了51CTO记者的邮件采访,下面是采访实录。
阅读全文
摘要:本文继续向Web开发人员和设计师推荐优秀文章。梦想天空博客关注前端开发技术,展示最新HTML5和CSS3技术应用,分享实用的jQuery插件,推荐优秀的网页设计案例,共享精美的设计素材和强大的Web开发工具。本文特别推荐给Web设计师和开发人员阅读,希望这些资源能帮助到您。
阅读全文
摘要:JSLint是大牛Douglas Crockford提供的一个语法检测工具,用来检测是否使用了Javascript中“不好的部分”,避免隐含的错误,规范代码书写习惯。在线检测地址为www.jslint.com。每次将代码复制到浏览器中检测,还是有点麻烦,在比较紧急的情况下,甚至忽略或忘记。在IDE中集成这个作为插件,在提交测试前运行一下,更加方便快捷。鉴于目前的国内网络环境,本地检测更是一种永久可行的方法。
阅读全文
摘要:本文转载自一位做前端开发的朋友的博客【岁月如歌】,他向学习JavaScript的朋友推荐了很多非常不错的书籍及在线教程,适合英语能力不错的朋友参阅,欢迎分享更多更好的资源。
阅读全文
摘要:Web设计是一个不断变化的领域,因此掌握最新的发展趋势及技术动向对设计师来说非常重要,无论是学习新技术,还是寻找免费资源与工具,设计博客都是很不错的去处。这里向大家推荐15个非常不错的设计博客,欢迎大家分享更多更好的设计博客。
阅读全文
摘要:利用 CSS 框架,可以简化你的工作,提高工作效率。CSS 框架是一系列 CSS 文件的集合体,包含了基本的元素重置,页面排版、网格布局、表单样式、通用规则等代码块。下面给你推荐了27款优秀的CSS框架,你可以选用。
阅读全文
摘要:早在上月底,微软IE团队就已经向我们透露消息说2月10日微软将在旧金山举办IE9发布会,今日当地时间一早微软就放出了IE9 RC版本下载链接。我们知道,Release.Candidate就是发行候选版本,和Beta版最大的差别在于Beta阶段会一直加入新的功能,但是到了RC版本,几乎就不会加入新的功能了,而主要着重于除错!所以微软IE9的功能特性在这一版本已经几乎算是完全定型了,除非在正式发布之前发现重大BUG,所以喜欢尝鲜的朋友就不要犹豫了,赶紧冲上来下载吧,注意这是在线安装包。
阅读全文
摘要:十天前,W3C发布了HTML5的Logo,不过WHATWG随后宣布取消HTML5的版本号,取而代之的是一个活的HTML标准,这个标准会随着新技术的发展而不断更新。其实大家叫HTML5都叫习惯了,我们还是继续叫HTML5好了,只是这个名称的含义仅是用来指最新的HTML技术而已。下面的例子充分展现了HTML5的优越性,希望你能喜欢,更多更精彩的应用正等着大家去实现 :)
阅读全文
摘要:实际应用中的HTML和JavaScript在很多方面都在不断的进步,时刻都在变化,HTML5这个名称已经没有什么实际意义了,在我看来,Web开发、管理和传媒等各个领域的人在说到HTML5的时候,他们实际上指的是各种不属于任何公司的有开发规范的开放技术,那就是开放的Web平台。
阅读全文
摘要:国外技术站点Mashable.com评出了开发人员在2011年应该关注的5项Web开发技术,包括jQuery Mobile(jQuery移动版)、Hardware-Accelerated Web Browsers(基于硬件加速的浏览器)、Node.js(服务器端JavaScript)、Real-Time Clickstream Sharing(实时点击流分享)、NoSQL Databases(NoSQL数据库)入选。
阅读全文
摘要:作为一名前端,我们通常要做的就是让页面在各系统A-Grade浏览器,甚至网站浏览份额0.1%以上的浏览器上良好显示。当然,还有性能问题。不过,今天要说的是样式的兼容问题。在IE/Mozilla/Webkit/Opera四分天下的今天,IE6-9/Mozilla(Gecko)系列/Chrome/Safari/Opera etc. 这些浏览器的兼容,无不让前端们头痛。
阅读全文
摘要:9月15日,微软在旧金山面向全球发布了IE9的测试版。今天,微软在中国举办了“尽享网络之美”发布体验会,中国用户从今天开始就可以通过IE9测试版来体验一个不同的网络世界咯!关于IE9,你了解了多少?特别是和之前的IE版本相比,它又有哪些不同呢?让我们在这些可爱的漫画里靠近IE9,了解IE9吧!看完之后别忘了来这里下载体验一下IE9哦:www.microsoft.com/china/ie9新JavaScript引擎,带给你飞的感觉IE9全新内置的“Chakra JavaScript引擎”,充分利用当下主流计算机配置的多核心CPU,优化协同运算能力,编译、执行速度更快!同时与DOM的紧密集成,让网
阅读全文