blog

  • 俗话说人生百态,如今的微博,却让我觉得微博中的人生在趋向于一态:那就是骂骂政府,调戏调戏官员。这似乎成了一条铁律,但凡有人冒犯,立刻会有人暴跳如雷,呼朋引友,必要将冒犯者批成五毛,骂成白痴,否则难平心中怨气。

    今天上午我一不小心,就践踏了铁律,在微博上连发了三条“大逆不道”的文字:

    每次发生灾难,总会有一堆人对政府指手划脚。这帮人的理念如此之好,欲望如此之强,为何不去考公务员呢,为何不去执政呢?要改变得去做,而不是说。

    说也是一种做,但远远不够。要去改变得真枪实刀的去做。光说的人,你们以为微薄真能改变世界吗?一帮SB

    在说与做上,非常佩服马云。马云想反腐,于是大刀阔斧的去做。斩卫哲,清聚划算

  • 前不久,hax 挑起了分号之争:JavaScript 语句后应该加分号么?

    hax 的论点不赘述,请仔细阅读知乎上的文字。微博上后来也有讨论,有兴趣的可搜索。

    这场不大不小的讨论,现在回想起来,挺有意思。几点感想:

    1. 浮躁影响深入。经常有人问我如何成长、如何成为前端牛人?牛人的定义各有各的不同。在我心目中,牛人是黑客的代名词。我自己离“牛”的境界还远着,至于如何牛,也在摸索中。最近几年最大的感受是:心静自然牛。“静”字很有意思,拆开,是 “争” + “青”,即赢得青春。心静首先就得不浮躁,能沉下心来,踏踏实实去做好每一件事。回到分号之争,不浮躁首先就要求能安安静静下来认真去读一遍 hax 的总
  • xufeixufei/blog· 4 年前 blog

    从HTML Components的衰落看Web Components的危机

    搞前端时间比较长的同学都会知道一个东西,那就是HTC(HTML Components),这个东西名字很现在流行的Web Components很像,但却是不同的两个东西,它们的思路有很多相似点,但是前者已是昨日黄花,后者方兴未艾,是什么造成了它们的这种差距呢?

    HTML Components的一些特性

    因为主流浏览器里面只有IE支持过HTC,所以很多人潜意识都认为它不标准,但其实它也是有标准文档的,而且到现在还有链接,注意它的时间!

    http://www.w3.org/TR/NOTE-HTMLComponents

    我们来

  • xufeixufei/blog· 4 年前 blog

    给一位打算从事前端,但是又有疑惑的在校大学生的回信

    抱歉这么晚才回复这个邮件,主要是觉得你的问题有典型性,想要详细一点给出答复。

    所谓的前端,在不同的公司,定义是不同的,工作内容也会有差异,有的还很大。比如有很多公司,没有专门的前端分类,所有的都属于开发人员,一些比较传统的公司,还有一些人数较少的小公司会是这样。又比如有些公司,前端人员的职责仅限于静态页面和交互效果,然后把这些东西交给业务开发人员去编写业务的JS代码。还有一些公司,前端除了PC和移动端的Web,还包括各种移动终端的开发。

    这些种种不同,都是各公司自身的业务特点决定的,大体上比较适合各自的业务场景,越大的公司,内部的分工可能越明

  • xufeixufei/blog· 4 年前 blog

    构建单页Web应用

    单页应用是什么?

    让我们先来看几个网站:

    coding

    teambition

    cloud9

    注意这几个网站的相同点,那就是在浏览器中,做了原先“应当”在客户端做的事情。它们的界面切换非常流畅,响应很迅速,跟传统的网页明显不一样,它们是什么呢?这就是单页Web应用。

    所谓单页应用,指的是在一个页面上集成多种功能,甚至整个系统就只有一个页面,所有的业务功能都是它的子模块,通过特定的方式挂接到主界面上。它是AJAX技术的进一步升华,把AJAX的无刷新机制发挥到极致,因此能造就与桌面程序媲美的流畅用户体验。

    其实单页应用我们并不陌生,很多人写过ExtJS的项目,用它实现的系统,很天