Tiny Png

TinyPNG – Smart PNG and JPEG compression

TinyPNG 是一个非常著名的图片优化工具了,如果你有什么图片需要压缩大小而又希望能保持清晰的显示效果 TinyPNG 绝对是一个很棒的选择!TinyPNG 官方的宣传口号:以质量和文件大小的完美平衡来优化您的图像。TinyPNG 使用智能有损压缩技术来减少您的 PNG 文件的文件大小。 通过有选择地减少图像中的颜色数量,需要更少的字节... [阅读全文]

Web Developer Roadmap 2017

Web Developer Roadmap – 2017

昨天我整理的了以前写的文章《写给想学 JavaScript 朋友的一点经验之谈》,里面只介绍了关于学习 JavaScript 的经验,今天给大家介绍的这个资源是由 Kamran Ahmed 提供的一个成为 Web 开发者的学习线路图(前端,后端或者devops的技术)。是他为一位老教授制作了这些图表,用来想和大学生分享一些看法。... [阅读全文]

JavaScript

写给想学 JavaScript 朋友的一点经验之谈

逛论坛时看到有朋友问是否有专门教Javascript的学校。这里我想把自己几年来的前端 JavaScript 开发的经验跟大家分享下,也给出几本个人认为不错的书来做为大家学习的参考资料。当然只是个人的经验,有什么不对的也请见谅和指正。关于到培训学校学习的忠告:别说现在没有这样的学校,就是有专门的学校也不要去,因为不会有好的老师的。不要浪费... [阅读全文]

CSS

CSS 学习经验总结 – CSS 性能优化

关于CSS性能这个问题,接触前端开发时间长一些的朋友我想大家或多或少会有所了解。我记得我第一次看到关于CSS性能方面的问题,是看 Steve Souders 的演讲 《High Performance Web Sites 14 Rules for Faster Page》 (视频下载地址:souders-performance.m4v)才... [阅读全文]

Email

Regular Expression – (正则表达式)匹配 Email 地址

在开发中我们经常会碰到用正则表达式匹配电子邮件地址的任务,今天就来讲讲如何用正则表达式匹配电子邮件地址。电子邮件地址的格式是这样的:用户名@服务器域名地址。由于中间的“@”分隔符是固定的,实际上我们要用正则表达式处理的只有用户名和服务器域名地址两个部分。... [阅读全文]

Prettier

Prettier – Opinionated Code Formatter

开发者们普遍认为,有一个共同的编码风格指南对一个项目和团队来说是非常有意义的。但到要达成一致的编码风格却是一个非常痛苦和不积极的过程。人们对编写代码的特定方式感到非常情绪化,没有几个人喜欢花时间去看那些条条框框的风格指南。今天给大家推荐的前端开发工具叫 Prettier,它是一个非常棒的代码格式化工具。... [阅读全文]

Regular Expression – (正则表达式)匹配固定电话号码

之前介绍过如何用正则表达式匹配 IP 地址,今天要介绍的是用正则表达式匹配中国的固定电话号码。当然,首先我们要知道的就是中国过的电话号码的规则: 第1位是 0,表示长途; 接着2~3位数字表示区号,(这2~3位数字)第一位在1~9之间; 后面是7~8位的(数字)电话号码; (固定)电话号码第一位不能为 1(其实也不能为0,1开始的是手机号... [阅读全文]

HTML

HTML – <!DOCTYPE> 文档类型声明

DOCTYPE 声明是文档类型声明(Document Type Declaration - 以下都使用 DTD)的缩写。<!DOCTYPE> 声明不是 HTML 标签,它是指示 Web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <ht... [阅读全文]

Page 2 of 41234