旷世奇书:总结过去10年PNG性能优化点亮QQ图标

IE 团队的前端性能优化建议
2009-3-18 ~ 2009-3-20,微软面向 Web 开发和 Web 设计人员的 MIX 09 年度大会在拉斯维加斯举行,本届大会的主题是”The Next Web Now”,关于开发技术和设计怎么更加有效结合起来,服务未来互联网的发展趋势。120多场精彩的课程,3000多来自各国的专家参会。虽然其中多数是微软的产品宣讲,不过也有一些很有价值的分享

有趣的PNG优化(更多的技巧)
接着上一篇我们继续分享Sergey Chikuyonok带来的PNG优化技巧,虽然在原文的评论中也看到一些人认为何必花这么多时间去做这样的优化工作,我还是那句话做为一个页面重构人员,图片优化是与我们息息相关的,业界的最新知识我们必须掌握,至于在项目中怎么去应用要靠个人判断。

展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告
走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们。
继续阅读“旷世奇书:总结过去10年PNG性能优化点亮QQ图标”

做爱团队协作Web标准迁移到Mozilla(18禁)

从Internet Explorer迁移到Mozilla
当Netscape最初推出Mozilla浏览器的时候, 特别考虑对W3C标准的支持. 所以Mozilla并不对Netscape Navigator 4.x 和微软IE遗留的源码做向后支持. 例如, Mozilla不支持<layer>, 我在后面会进行讨论. 那些像IE4一样, 在W3C标准概念之前开发的浏览器遗留了很多毛病. 在这篇文章里, 我将描述Mozilla的”Quirks Mode”. 这个模式对IE和其他遗留下来的浏览器提供强大的向后HTML源码兼容性.

如何穿越团队协作的五重障碍
在本文中我分析了团队机能障碍的模式,这一模式由Patrick Lencioni在其基于业务情景的精彩寓言体著作《团队的五种机能障碍——领导力之寓言》中提出。在书中所称的模式中,他识别了五种影响团队绩效的机能障碍。这些机能障碍并非是全然独立的,而是互相关联

《博客园精华集:Web标准之道》内容提要、序、前言、封面
这些时间里,发生了太多的事情,有太多的话需要说,太多了,反而不想再说。在此,谨以《博客园精华集:Web标准之道》献给大家,希望继续支持,因为《博客园精华集》还有很长的路要走。

继续阅读“做爱团队协作Web标准迁移到Mozilla(18禁)”

百度蜘蛛轻舞飞扬PNG优化,淘宝大买家春哥传

《春哥传》漫画第一话完整版
《春哥传》
第一话:天地霸气 你们落地
铁血男人的寂寞

淘宝大买家
淘宝大买家(TaoBaoBuyer) 是一款方便淘宝买家对淘宝的海量宝贝中的价格、快递费、已卖出数量、卖家信用、卖家好评率等信息进行搜索、比较、排序的绿色小软件。

腾讯:轻舞飞扬
本案例回顾了对腾讯控股的发展历程,并对其商业模式进行了分析。我们的研究表明。腾讯立足中国本土庞大且增长强劲的互联网市场,通过商业模式创新与产品创新,在数以亿计的中国网民生活中拥有了很大的影响力。在此基础上,以“新洋务战略”为视角,腾讯控股庞大的公司市值规模将成为其撬动世界(跨国公司)的重要经济杠杆,这是中国第二代企业通向伟大商业机构的一个策略性选择。
继续阅读“百度蜘蛛轻舞飞扬PNG优化,淘宝大买家春哥传”

程序员HTML5 Reset CSS真实扫黄战

Reset CSS 研究(技术篇)
这两步并不是截然分开的。reset 的初始意图,是想减少各种浏览器下默认样式的差异。对于没有差异的默认样式,则可以根据情况,选择性重置或不重置。比如 strong, 默认都是粗体,这符合预期,就可以不重置。又比如 a, 现在的主流浏览器下默认样式无差别,但为了某些因素,比如可读性,也会考虑将下划线重置为无。

程序员对美工的5大经典牢骚
就像猫和狗、该隐和亚伯一样,程序员和美工也是对死对头。 程序员和美工就像来自不同星球的两种完全不同的人,他们脑袋所关心的事情也完全不同。 程序员希望网站运行起来完美,而美工希望网站看起来漂亮。

HTML5怎么就成了RIA“杀手”?
同时,上述任意一点无疑都是对传统软件的冲击,也就是说:Web产品对桌面产品的冲击和挑战将会随着HTML5的到来而越演越烈!
再猜测继续猜测一下,Web下一个对手将是OS(操作系统),而Web的“战将”则是HTML5、RIA、云计算等技术。
继续阅读“程序员HTML5 Reset CSS真实扫黄战”

俞军就事論事Google Chrome OS,HTML5,Firebug

俞军12条、人才的选用育留、求职信和辞职信
那么我们怎么保持我们的领先地位呢?俞军再次强调了百度做产品的用户导向原则。以用户需求为导向,只做有需求,我们有优势和有利益的产品。“对于用户需求,请记住,我们永远是发现者,而不是创造者。”

修复 Firebug 对无子节点的非自闭合标签的“识别问题”
我抽空研究并修改了 Firebug 的源码,使得 Firebug 对无子节点的非标准自闭合标签一律按正常显示。
经过整理的标准自闭合标签如下:area, base, basefont, br, col, frame, hr, img, input, isindex, link, meta, param 和 embed 。

HTML5硝烟弥漫
HTML5标准是好东西,可是都打着标准的幌子为自己谋利益,这样的标准能好到哪里去?而这样的标准何时能通用和流行?
继续阅读“俞军就事論事Google Chrome OS,HTML5,Firebug”

Firefox Escaping Collection教你吵架职业生涯

6 Firefox 3.5 Updates Of Interest
Firefox 3.5 has made some improvements, but still has a way to go in supporting CSS: both CSS3 and CSS2.1. In addition to the support for @font-face and more media specificity, according to the Mozilla site, they have made improvements in the following areas:

Final Builds Site – Internet Explorer Collection
Internet Explorer Collection contains multiple IE versions, which are standalone so they can be used at the same time.

Text Escaping and Unescaping in JavaScript
A collection of utilities for text escaping and unescaping in JavaScript. Try typing “abc” in the first form to see how it works. Any form can be
继续阅读“Firefox Escaping Collection教你吵架职业生涯”

W3C终止XHTML2.0的工作,转向HTML5

XHTML 2 Working Group Expected to Stop Work End of 2009, W3C to Increase Resources on HTML 5

2009-07-02: Today the Director announces that when the XHTML 2 Working Group charter expires as scheduled at the end of 2009, the charter will not be renewed. By doing so, and by increasing resources in the HTML Working Group, W3C hopes to accelerate the progress of HTML 5 and clarify W3C’s position regarding the future of HTML. A FAQ answers questions about the future of deliverables of the XHTML 2 Working Group, and the status of various discussions related to HTML. Learn more about the HTML Activity

好文推荐:工程师与科学家

http://realazy.org/blog/2009/06/29/engineer-vs-scientist/

realazy的这个《工程师与科学家》非常强大,对于我们工作当中遇到的语义化与工作任务的冲突问题有很强的指导意义,我严重同意的推荐!

Web 标准要求我们,HTML 必须有良好的语义化,对于展示内容的文档来说,这是毋庸置疑的,但对于只是作为构建用户界面的程序来说,强调语义是没有多大意义的。要注重语义的时候一定不能松懈,只是用户界面而已的话,怎么方便怎么来,利用最方便的手段做最适合的布局。

PS:文章未realazy推荐的关于省略</body>和</html>的文章也有同学翻译了 [翻译]减小 HTML 文件 ,非常不错的实用主义思路。

浏览器支持年轻人CSS3低俗约会

HTML5, CSS3, ES5…新的web标准和浏览器支持一览
本文整理了一些最重要(或者说人气比较高罢)的新标准,虽然它们多数还只是w3c的草案,离Recommendation级别还早,却已经成为新一轮浏览器大战中备受追捧的明星,开发者社区里也涌现出大量相关的demo和API封装,有些已经进入生产环境(比如google在iphone上实现的gmail离线应用)

年轻人对未来要有所计划
看看历史也一样,曾经谁愿意嫁给“右派”?都想嫁给那些“根红苗正“的,现在呢?曾经结婚要买的4大件,现在还有谁会在乎?
希望我们这一代年轻人能够认清形势,懂得趋利避害,懂得轻重和取舍,不要为了眼前的利益而牺牲长远的发展。

学习笔记: CSS3 鼠标悬停动画
我搜索了一些相关资料,将如何用 CSS 实现鼠标悬停动画效果的方法整理成本文。
继续阅读“浏览器支持年轻人CSS3低俗约会”

在中国愤而辞职敏捷开发CSS3渲染性能

在中国做管理
我在美国做过管理,在中国也做过管理,我发现管理中国的员工是很难的,因为价值观不同。在美国更多的是宣扬一种商业价值观,管理者和员工间的关系,是一种业务关系;在中国,人们追求更多的是一种人性。中国的企业缺乏一套规范化的管理体系,它们需要规范和平台,不过目前很多在中国的企业还很难做到这点。

愤而辞职
刘老板皱着眉头,看着摆在办公桌上的辞职信,信中毫不留情地列举了他的15条罪状,堪称字字血泪。写信人是公司的文员小姐,平日里温顺得像只小绵羊,干活更是任劳任怨,没想到竟采取了如此极端的辞职方式。

css选择器的渲染性能
在一条css中,css选择器是从最右边开始之后依次向左移动的,直到它不匹配CSS规则或匹配错误;所以我们的工作重点应该放在最右侧的CSS选择器来匹配大量的页面的元素。
继续阅读“在中国愤而辞职敏捷开发CSS3渲染性能”

退出移动版