Just Sword Wang's Blog
相信每个对性能有追求的前端,都潜在是一个字符控。对于形形色色的指示性图样总琢磨着以字符解决,诸如常见的左右箭头,引导阅读的双向指针,或者还可能是下拉菜单的一个向下的三角箭头...这些做法可能看起来有些极端和没有必要,但即使如此,这里面多少也透着极客的味道。 我是一个非常彻底的字符爱好者,能用字符、样式的,坚决不使用图片。很多时候,对内容的图片尺寸往往大手大脚,压缩的时候总是一再放宽,但是对于装饰性、引导性的图标等却异常吝啬。即使是自己的博客,主题也是纯CSS没有半张图片— ...
前段时间在论坛看到有人写了一个检测文件变化并自动刷新页面的程序,如是,就可以不用一边编写页面代码一边还要alt-tab切换浏览器来查看页面效果。功能很简单,但是效果不俗,因为高速的页面编写不再因为切换和刷新而降低编写效率,如果拥有双屏显示,一边放编辑器,一边放浏览器,效率提升还是相当可观。 然而前端也早有类似的解决方案,不用写本地程序来监控文件的改动,也不用控制浏览器的刷新,仅仅只需要一个JS就能做到这一切了,只是很多人并不知道其存在而已,它就是——Live.js。 livejs是一个不依赖任何库的脚本,在编写的页面里将其引入, ...
历经26天的故障之后,今天博客终于复活过来。26天,对于一个网站来说打击已经算得上是毁灭了,不过好在我的小站没什么流量无关乎权重,也甚少花时间来处理这些事情,所以影响算不上毁灭,但终究还是有些的。百度娘傲娇的K掉了我的域名,数百收录毁于一瞬。Google PR直接从3跌回0,外带收录减少90%,约700的量。对于这些,想要完全恢复过来,恐怕也不是很容易。 虽然一开始就没打算对SEO做什么,但后来想到自己写的一些技术类文章别人无法看到,终究谈不上什么分享, ...
阅读本文,请先阅读 CSS项目Minimum Page简单介绍。本文不是在介绍Minimum Page项目,而是完全是我对 Minimum Page 以及 Normalise.css 的一些个人看法。 关于CSS Reset的话题素来以已久,我的观点Reset对于个人是不必要的,但对于团队来说是重要的一环,因为需要避开个体成员的编写差异。Reset没有对错,只有适合与不适合之说。 ...
紫心木,学名紫心苏木,又俗称紫罗兰。当我第一次拿到紫心木的时候,就被它那种独特的色泽深深的吸引了——质匀而硬,沉于水,光泽迷人。我非常喜欢这种木头,除了它的那种古怪的气味… 这算是我第二次动手做梳子了。已经做出的第一把,虽然不论是材质还是造工都非常低劣,意义却完全不同。然后我就必须仔细问自己为什么要做第二把,或者以后的第三、四把,也许只是追求一种生活方式,或者纯粹只是喜欢动动手而已。一个阳光不错的周六, ...
甚少有人论起这种主题,因为使用的人真的不多。这些开发过程中的用于调试的CSS虽然可能很管用而且很高效,但毕竟不是必须的——实际上,即使是我自己都未曾在自己的开发过程中使用过。但我并不是不信这些调试CSS的作用,它们能很快的通过视觉层面指出问题,但显然它更加适合标准流程化的开发进度而不是像现在的大多数开发那样的随意。 正因为用的少,所以知道的也不多。看下面的样式就明白是怎么回事了: /** * Catching unsized images during development * Any images without ...
虽然离开阿里巴巴已经一个月有余,但却未曾好好告别,以宣告自己一个时期的终结。我怀念这段时间的流逝,但比起工作,我更热爱我的生活,我也因此而回到了上海我的家继续普通的过生活。生活波澜不惊,和预想中并无二致,而我能如此平静地度日也皆因杭州之行。 我有太多人需要感谢,杭州的生活里太多人给了我帮助。当我离开之时,这山水之城俨然成了我的第二故乡。阿里巴巴是非常不错的公司,AliEpressUED是伟大的团队,我为我的团队深感自豪。 感谢团座,把我招了进去。电话面试的时候你只问了我两个问题让我印象深刻, ...
原本是在蓝色理想上接了一个150积分的任务,然后开始翻译这篇虽然是草案却被广泛引用并且阅读的工作笔记——HTML5 Differences from HTML4,即《HTML5 相对于 HTML4 的差异》。对于翻译内容的一再斟酌花费了大量的时间,所以翻译工作比想像的更为耗时和费力。不过在经过了一系列的折腾后,总算迎来了成果。 你可以在这个链接看到我的译文:http://www.swordair.com/ ...