AppKit 应用程序设计观

October 10th, 2008

原文来自 Application Design in AppKit.
This is a discussion of high-level application design in Cocoa that aims to explain the major class roles in an AppKit application and how they are connected. I’ll show you much more detail than s……

form 元素内的字段 name 不要跟 form 属性名称一致

October 8th, 2008

长话短说,看这个 form 元素:
<form method=”post” action=”_some_action_uri_” id=”_form_id_”>
<input type=”hidden” name=”method” value=”1″ />
……

focus 进 textarea 元素后光标位置的修复

September 10th, 2008

问题
一个已经有内容的 textarea 元素,在执行该元素的 .focus() 方法后,不同的浏览器有不同表现。我们的预期是能够出现在内容后面,但只有 gecko 浏览器能做到。
修复
注意:这……

跨浏览器使用剪贴板

September 1st, 2008

一般情况下,访问或设置剪贴板,IE 只需使用 window.clipboardData 的 getData 或 setData 方法即可。Mozilla 家族的浏览器(如 Firefox)则比较麻烦,不仅开发者需要写一沱代码,用户也需要主动配合(……

Web Forms 2.0

July 22nd, 2008

Web Forms 2.0 是一个很有意思的东东,是 HTML 5 的组成部分。它的目标是提升表单的使用性 (usability),基本上就是为 input 元素的 type 属性增加一些值,如 type=”email”;还有一些新属性,如……

使用标准的表单字段名

June 28th, 2008

是不是很烦每次注册网站或填写相关资料时都要重来一遍?其实会有很多自动填写工具能代劳。比如使用 Mac, 在 Safari 的表单中,它可以足够聪明帮你从帐户资料中查找并填写一些相应的字段……

Refactoring HTML 书评

May 27th, 2008

很多年以前,面对上古时代遗留的 HTML 发出的腐臭,我捂住鼻子唉声叹气。刚练熟 web 标准的我,恨不得寝其尸食其肉,把一切推翻重来。但经理说,没有时间浪费在清理这些垃圾上,快给我……

富文本编辑器的基本原理与实践

May 2nd, 2008

富文本编辑器,Rich Text Editor, 简称 RTE, 它提供类似于 Microsoft Word 的编辑功能,容易被不会编写 HTML 的用户并需要设置各种文本格式的用户所喜爱。它的应用也越来越广泛。最先只有 IE 浏览器……

JavaScript Memoization

April 22nd, 2008

Memoization 是一种将函数返回值缓存起来的方法,在 Lisp, Ruby, Perl, Python 等语言中使用非常广泛。随着 Ajax 的兴起,客户端对服务器的请求越来越密集(经典如 autocomplete),如果有一个良好的缓……

测试 Google App Engine

April 11th, 2008

一不小心从某 blog 中第一时间发现 Google App Engine 发布,立马注册一个。当天晚上抽空看了看文档,做了做hello world,第二天晚上开始写一个聊天室程序,第三天晚上拿出 Python 技术手册,捣腾……


realazy (懒到死) is proudly powered by WordPress | Entries (RSS) and Comments (RSS)