Quantcast
Channel: TaoBaoUED » JavaScript
Browsing all 15 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Mashup!让搜索引擎显示缩略图

刚好青云讲了些“007功能”,好像还挺有争议。有争议是好事,有争议才说明这些想法既不是人人皆知的常识,也不是明显没有价值的谬论,而是一个值得讨论、值得让我们换个角度看一些常见问题的机会。...

View Article



Image may be NSFW.
Clik here to view.

(译)理解“渐进增强(Progressive Enhancement)”

原文:Understanding Progressive Enhancement 作者:Aaron Gustafson 译者:空帷 @ Taobao UED 自 1994 年开始,Web 开发社群就擂起了名为“平稳退化 (Graceful Degradation)”的大鼓。这是一个从工程界引入的概念,其主旨是为那些最新最好的浏览器提供更全方位的浏览体验,而对不幸使用 Netscape 4...

View Article

说说掌握JavaScript语言的思想前提

无论是公司的同事还是外界的程序员朋友们,大部分人对JavaScript的高级应用不甚了解,已有的知识架构里会认为JavaScript仅仅是一门脚本语言,其作用是给页面做一些锦上添花的效果,比如表单验证等等。潜意识里也就不会用面向对象的思想去编写JavaScript代码,也很少会去深入了解prototype, closures等概念。这导致书写的代码经常很糟糕。...

View Article

《JavaScript语言精粹》译者序及样章试读

去年5月至10月间,我和雅虎口碑网的前端主管:鄢学鹍(秦歌),一起翻译了这本《JavaScript语言精粹》。原书作者是JavaScript大牛:Douglas...

View Article

Closure Compiler vs. YUICompressor

Google Closure Compiler 挺让人心动,昨晚仔细试用了一把,与 YUICompressor 的对比如下: 下载 DOS 脚本包:downloads list

View Article


Image may be NSFW.
Clik here to view.

基于有限状态机的交互组件设计与实现

有限状态机(FSM)(维基百科)是设计和实现事件驱动程序内复杂行为组织原则的有力工具。 早在2007年,IBM的工程师就提出在在JAVASCRIPT中使用有限状态机来实现组件的方法,原文地址如下: 《JavaScript 中的有限状态机》http://www.ibm.com/developerworks/cn/web/wa-finitemach/...

View Article

Image may be NSFW.
Clik here to view.

如何实现Velocity模板语法解释器

前言 承玉曾经写过一篇文章构建前端DSL,本文讨论的话题和承玉的差不多,相信大家都知道coffeescript,handlerbars。承玉的DSL和handlerbars类似,我完成的模板语言velocity解析器,和coffeescript类似。在此,与大家分享一些经验,如果你也希望知道coffeescript语法解析如何完成的,那么,本文应该对你有所启示。...

View Article

Image may be NSFW.
Clik here to view.

Mashup!让搜索引擎显示缩略图

刚好青云讲了些“007功能”,好像还挺有争议。有争议是好事,有争议才说明这些想法既不是人人皆知的常识,也不是明显没有价值的谬论,而是一个值得讨论、值得让我们换个角度看一些常见问题的机会。...

View Article


Image may be NSFW.
Clik here to view.

(译)理解“渐进增强(Progressive Enhancement)”

原文:Understanding Progressive Enhancement 作者:Aaron Gustafson 译者:空帷 @ Taobao UED 自 1994 年开始,Web 开发社群就擂起了名为“平稳退化 (Graceful Degradation)”的大鼓。这是一个从工程界引入的概念,其主旨是为那些最新最好的浏览器提供更全方位的浏览体验,而对不幸使用 Netscape 4...

View Article


说说掌握JavaScript语言的思想前提

无论是公司的同事还是外界的程序员朋友们,大部分人对JavaScript的高级应用不甚了解,已有的知识架构里会认为JavaScript仅仅是一门脚本语言,其作用是给页面做一些锦上添花的效果,比如表单验证等等。潜意识里也就不会用面向对象的思想去编写JavaScript代码,也很少会去深入了解prototype, closures等概念。这导致书写的代码经常很糟糕。...

View Article

《JavaScript语言精粹》译者序及样章试读

去年5月至10月间,我和雅虎口碑网的前端主管:鄢学鹍(秦歌),一起翻译了这本《JavaScript语言精粹》。原书作者是JavaScript大牛:Douglas...

View Article

Closure Compiler vs. YUICompressor

Google Closure Compiler 挺让人心动,昨晚仔细试用了一把,与 YUICompressor 的对比如下: 下载 DOS 脚本包:downloads list

View Article

Image may be NSFW.
Clik here to view.

基于有限状态机的交互组件设计与实现

有限状态机(FSM)(维基百科)是设计和实现事件驱动程序内复杂行为组织原则的有力工具。 早在2007年,IBM的工程师就提出在在JAVASCRIPT中使用有限状态机来实现组件的方法,原文地址如下: 《JavaScript 中的有限状态机》http://www.ibm.com/developerworks/cn/web/wa-finitemach/...

View Article


Image may be NSFW.
Clik here to view.

如何实现Velocity模板语法解释器

前言 承玉曾经写过一篇文章构建前端DSL,本文讨论的话题和承玉的差不多,相信大家都知道coffeescript,handlerbars。承玉的DSL和handlerbars类似,我完成的模板语言velocity解析器,和coffeescript类似。在此,与大家分享一些经验,如果你也希望知道coffeescript语法解析如何完成的,那么,本文应该对你有所启示。...

View Article

Image may be NSFW.
Clik here to view.

前后端分离的思考与实践(四)

  前后端分离模式下的安全解决方案 前言 在前后端分离的开发模式中,从开发的角色和职能上来讲,一个最明显的变化就是:以往传统中,只负责浏览器环境中开发的前端同学,需要涉猎到服务端层面,编写服务端代码。而摆在面前的一个基础性问题就是如何保障Web安全? 本文就在前后端分离模式的架构下,针对前端在Web开发中,所遇到的安全问题以及应对措施和注意事项,并提出解决方案。 跨站脚本攻击(XSS)的防御...

View Article

Browsing all 15 articles
Browse latest View live




Latest Images