翻译CSS之父论文《层叠样式表》
2009年11月16日 Web开发, 翻译
中文链接:www.cn-cuckoo.com/css/thesis-of-Hakon-Wium-Lie/
《Web界面设计》读者评论
2009年11月9日 好书, 翻译
想知道怎样在今天的Web上创造伟大的用户体验吗?UI专家Bill Scott和Theresa Neil通过本书向读者展示了超过75种基于富交互构建Web界面的模式。作者以自己在Sabre、Yahoo!和Netflix多年的工作经验为依托,把精挑细选的各种最佳实践归结为6个重要原理,深入浅出地向读者阐释了如何有效利用当前的Web技术。本书每一部分都围绕一个设计原理展开讨论,通过学习本书,读者可以掌握以下原理。
直截了当:通过页内编辑、拖放和直接选择等模式实现基于上下文的内容编辑。
简化交互:借助“轻量级”上下文工具,有效减少用户与站点的不必要交互。
足不出户:采用覆盖层、嵌入层、动态内容和页内流程模式保证访问者不离开当前页面。
提供邀请:向用户发出进入下一级交互的邀请,帮助用户发现站点的功能。
巧用变换:学习何时、何地、以何种方式使用动画、电影转场效果及其他变换手段。
即时反应:以实时搜索、实时建议、实时预览及更多模式,为用户提供丰富的交互式体验。
本书以当前最流行的Web站点为例,介绍了大量行之有效的Web界面设计模式。如果你想构建或重构站点,并希望站点以丰富的交互为特色,那本书就是你出奇制胜的宝典。
“本书提供了富因特网应用程序(RIA)设计人员和开发人员(或开发团队)作出明智选择时必须知道的一切。对于当今主流的Web设计师而言,(本书)应该人手一册。”
——Erin Malone,Tangible UX负责人
当当网读者评论
读者:Drek
来自:广州市
标题:很多新的,流行的理念
评分:4星
发表于 2009-10-11 23:53
我是个程序员,可惜在的公司太小,美工,前台,后台,设计,样式都要一手包办。其实挺郁闷的,为了在点脱离这情况,学多点广博的知识,早日飞翔,成就梦想。
而涉及到的知识都要去看,去学。
界面也要自己去处理。所以看到了本书,站在一个程序员的角度考虑,里面的设计思想其实很潮的。没有你想不到,只有你做不到的。书是针对界面设计,没有任何提及程序,代码如何实现的,也没有提及美工方面如何处理的。
可以说同一个设计相思,可以用不同东西去实现,只要你会的。
所以感觉如果作为程序员,又要考虑界面设计的朋友,本书值得一看。如果就美工和单纯是界面设计的,也给予了你不同的设计思想。
当然,世事没有完美的,程序,界面或者流行一时,2,3年间也许变化很大,为了适应自己的工作,或者适应这个时代,可以得到的资源都不要放过哦 查看全文 »
欢迎Goolge Clouse Tools开源
2009年11月6日 Web开发
今天(最早在Solidot.com看到,据这里说是今天),Google开发Gmail、Google Docs、Google Maps使用的前端开发工具开源了!
Google Code没有提供Clouse Library(JavaScript库)的打包下载,因此需要使用subversion客户端工具取出(check out)所有文件。我使用的是slik subversion,Google还给用户提供了一大堆subversion客户端工具。取出速度快得有点令人惊讶,几分钟就下载了126M。
svn checkout http://closure-library.googlecode.com/svn/trunk/ closure-library-read-only
Web applications have evolved from simple HTML pages into rich, interactive applications that provide a great user experience. Today’s web apps pose a challenge for developers, however: how do you create and maintain efficient JavaScript code that downloads quickly and works across different browsers?
The Closure tools help developers to build rich web applications with JavaScript that is both powerful and efficient. The Closure tools include:
一个JavaScript优化工具
The Closure Compiler compiles JavaScript into compact, high-performance code. The compiler removes dead code and rewrites and minimizes what’s left so that it downloads and runs quickly. It also also checks syntax, variable references, and types, and warns about common JavaScript pitfalls. These checks and optimizations help you write apps that are less buggy and easier to maintain. You can use the compiler with Closure Inspector, a Firebug extension that makes debugging the obfuscated code almost as easy as debugging the human-readable source.
一个JavaScript大型工具库
The Closure Library is a broad, well-tested, modular, and cross-browser JavaScript library. You can pull just what you need from a large set of reusable UI widgets and controls, and from lower-level utilities for DOM manipulation, server communication, animation, data structures, unit testing, rich-text editing, and more.
The Closure Library is server-agnostic, and is intended for use with the Closure Compiler.
一个简易的模板系统:适用于JavaScript和Java
Closure Templates simplify the task of dynamically generating HTML. They have a simple syntax that is natural for programmers. In contrast to traditional templating systems, in which you use one big template per page, you can think of Closure Templates as small components that you compose to form your user interface.
Closure Templates are implemented for both JavaScript and Java, so that you can use the same templates on both the server and client side. For the client side, Closure Templates are precompiled into efficient JavaScript.
《jQuery基础教程(第2版)》也出版了
2009年11月4日 好书, 翻译
本书作为《jQuery基础教程》的升级版,涵盖了 jQuery 1.3的全部新特性,特别是新增了介绍 jQuery UI(jQuery官方用户界面插件库)的内容。本书前 6章以通俗易懂的方式介绍了 jQuery的基本概念,主要包括 jQuery的选择符、事件、效果、DOM操作、AJAX支持等。随后 3章从理论到实践,通过表格操作、构建功能型表单、实现滑移和翻转效果等实例,深入浅出地讲解了如何创造性地运用 jQuery提供的丰富而强大的 API。本书最后两章专门介绍了如何使用和编写 jQuery插件。值得一提的是,本版新增的附录 D分门别类地列出了所有 jQuery API,为高效使用 jQuery提供了方便。
本书内容
第1章将带领读者对jQuery有个大概的了解。这一章先简单介绍jQuery及其用途,然后的内容主要涉及如何下载和设置jQuery库,同时也会指导你使用jQuery编写第一个脚本。
第2章讲述如何通过jQuery中的选择符表达式及DOM遍历方法,在页面中的任何地方找到想要的元素。这一章将展示如何使用各种选择符表达式为页面中的不同元素添加样式,其中一些是通过纯CSS方式做不到的。 查看全文 »












为之漫笔(李松峰),本博客专注于Web前后端技术、移动平台开发技术、交互设计和技术翻译。声明一下,因为时常需要外出审稿,而且基本不带笔记本,所以有时可能会迟一点回复大家的留言。