HTML

电子邮件前端开发指南

此文是我作为团队分享所作。 前言作为 1971 诞生的电子邮件(email),在当前的互联网环境依然发挥着无可替代的作用。虽然国内使用的相对较少,人们更倾向于使用即时通讯消息,甚至即使倒退十几年,我们对短信的偏好也远胜于邮件,但在国外依旧是主流的信息交互方式,也因此保留了时至今日依旧是主流营销渠道之一的 EDM(Email Direct Marketing,电子邮件营销)。而 EDM 也是甚少与前端有关的邮件术语之一,大概仅仅只是因为邮件含有 HTML 的缘故吧。 基础知识邮件与网页的不同没有尝试写过邮件的开发可能误以为邮件和网页并无二致,但实际上邮件作为纯书面的数码载体,仅仅只支持一些最基础的 HTML。当然随着时代的进步,邮件客户端支持的各种特性也在越来越丰富,但就像当年…

重译《与HTML4的差异》

2014-08-07: 为ghost迁移并添加了以前wordpress的评论内容。小伙伴们可以继续吐糟了~ 11 January 2014: 由于平台整体从WordPress切换到了Ghost,而Ghost没有内建评论功能,所以请需要提交订正信息的朋友,将需要订正的内容发邮件到 iifksp[at]swordair.com,谢谢。 自上次翻译《HTML5 Differences from HTML4》以来已经过了两年,HTML不断发展和更新也导致我之前的翻译显得有些过时。2个月前,这份编辑草案再次更新,相比两年之前内容一下多出许多,于是就下来决心要重头再来一遍,于是就有了这次的重译。实际上,内容的变化多到已经无法用更新来完成,结构、…

字符当先: HTML Entity

相信每个对性能有追求的前端,都潜在是一个字符控。对于形形色色的指示性图样总琢磨着以字符解决,诸如常见的左右箭头,引导阅读的双向指针,或者还可能是下拉菜单的一个向下的三角箭头...这些做法可能看起来有些极端和没有必要,但即使如此,这里面多少也透着极客的味道。 我是一个非常彻底的字符爱好者,能用字符、样式的,坚决不使用图片。很多时候,对内容的图片尺寸往往大手大脚,压缩的时候总是一再放宽,但是对于装饰性、引导性的图标等却异常吝啬。即使是自己的博客,主题也是纯CSS没有半张图片——RSS是CSS3绘制,IE7以下根本就不会出现;tab导航时box-shadow绘制,IE8以下全部都显示纯色;搜索按钮也是CSS定义,想必IE下会是相当丑陋...没有图片这一点其实并不能带来什么性能上的提升,这恐怕只是一种折腾的精神:-) 我们在哪里找到我们想要的字符?…