所有18 展开类目

如何在移动设备上应用iconfont

2013/12/26
嘘... 嘘...

随着IOS7普及,扁平化设计在移动设备的应用越来越多,iconfont在移动设备上应用的话题也越来越受前端工程师关注,下面是阿里妈妈MUX团队在移动平台应用的一些经验教程;

 

查看《如何在移动设备上应用iconfont》的全文

loading...

git寻根——^和~的区别

2013/05/13
嘘...

一. 引子

在git操作中,我们可以使用checkout命令检出某个状态下文件,也可以使用reset命令重置到某个状态,这里所说的“某个状态”其实对应的就是一个提交(commit).

我们可以把一个git仓库想象成一棵树,每个commit就是树上的一个节点。家家都有一本自己的祖谱。祖谱记录了一个家族的生命史,它不仅记录着该家族的来源、迁徙的轨迹,还包罗了该家族生息、繁衍、婚姻、文化、族规、家约等历史文化的全过程。类似的,每个git仓库都有一本自己的祖谱,仓库中commit ID的繁衍,HEAD指针的迁徙,分支的增加、更新,同样的记录着一个仓库从无到有的点点滴滴。

在git中,我们其实可以通过^和~来定位某个具体的commit,而不用每次都去敲繁琐的hash值。为了便于大家理解,先把结论放在前面:

1.“^”代表父提交,当一个提交有多个父提交时,可以通过在”^”后面跟上一个数字,表示第几个父提交,”^”相当于”^1”.

2. ~<n>相当于连续的<n>个”^”.

3. checkout只会移动HEAD指针,reset会改变HEAD的引用值。

查看《git寻根——^和~的区别》的全文

loading...

命令行是你最好的朋友(译)

2013/04/11
嘘...


 

原文: http://net.tutsplus.com/tutorials/tools-and-tips/the-command-line-is-your-best-friend/
翻译:墨峰

 

命令行可以是你最好的朋友但也可能是你最大的敌人,这取决于你如何使用它以及用它来干什么。 如果你和许多人一样想到命令行就头大的话,那么你来对了地方。

 

查看《命令行是你最好的朋友(译)》的全文

loading...

翻译:WebKit for Developers

2013/03/06
嘘...

Paul Irish 大湿为我们带来了这篇开年大作,文章深入浅出的阐述了各 Webkit port 的迥异,文笔细腻,是一篇不可多得的 Webkit 入门开胃菜。为了让大家第一时间更好的品尝这道大菜,一丝特别邀请了几位 Webkit 专业开发人士作为本文的翻译顾问,在此表示由衷的感谢!

查看《翻译:WebKit for Developers》的全文

loading...

高富帅们的Git技巧(译)

2013/02/28
嘘...

译者序

Git是一个分布式版本控制系统,拥有许多神奇而易用的特性(比如:分支),这让它可以轻松适应各种工作流程。这篇文章不涉及Git的基本使用,而是介绍了一些高级却有用的小技巧。让我们一起来看看高富帅们的Git技巧,准备好逆袭吧!

作者:Chris Kelly  译者:栖邀

原文链接:http://net.tutsplus.com/tutorials/tools-and-tips/git-tips-from-the-pros/

查看《高富帅们的Git技巧(译)》的全文

loading...

media query ie8- 兼容实现总结

2013/01/28
嘘...

虽然说响应式设计的理想状态是,需对pc/移动各种终端进行响应;但是现实是高分辨率的pc端与手机终端屏幕相差太大,像电商这样有大量图片和文字信息的同时排版要求精准的页面,设计一个同时适应高分辨率pc又适合小尺寸的手机终端是挑战

查看《media query ie8- 兼容实现总结》的全文

loading...

Markdown - 引领未来科技写作的博客利器

2013/01/05
嘘... 嘘...

一、什么是Markdown?

通常可以这样理解,对于网络上写作的人,Markdown 是 一种text-to-html (文本到 html)的转换工具。它提供给你一种方便阅读、方便书写的纯文本格式,然后把纯文本转换成符合语意并且结构化良好的 HTML 或者 XHTML.

查看《Markdown - 引领未来科技写作的博客利器》的全文

loading...

KISSY RichBase 使用

2012/12/28
嘘...

RichBase是一个基础类,通过继承RichBase可以以一种统一的方式创建自己的具有新的属性、并可作为事件目的(RichBase继承自Base,所以拥有Attribute,EventTarget的能力)的类。

 

查看《KISSY RichBase 使用》的全文

loading...

Mix网站低调上线

2012/12/13
嘘... 嘘... 嘘...

MIX,Mobile In X的缩写。意为,在无线终端领域的各种解决方案。包括但不限于JS Framework、CSS Framework、UnitTest、Code Repository、Compnent Repository、Develop Tools。同时,mix也有混合之意。表示这些解决方案,是集合了业界的最佳实践,并取其精华,去取糟粕。

查看《Mix网站低调上线》的全文

loading...

清空当前页面的用户体验

2012/12/10
嘘...

本文为译文,原文地址:(clear current page UX)http://www.stevesouders.com/blog/2012/12/05/clear-current-page-ux/

 

昨天在 Perception of Speed 一文中我写了关于点击一个连接浏览器如何没有立即清除屏幕,而是清除前“等到下一个页面到来”。这提升了用户体验,用户可以浏览当前页面而不是空等待(看到一个空白的屏幕)。

 

那么,到底浏览器何时清除屏幕呢?可以选择下你认为最好的答案:

A.当页面第一个字节到达时

B.当新页面的body元素渲染时

C.当DOMContentLoaded触发时

D.当window.onload触发时

查看《清空当前页面的用户体验》的全文

loading...