leozhang2018

  • 首页
  • 标签
  • 归档
  • 关于

面向初学者的前端性能优化集锦

发表于 2016-03-07

Fast
前端性能优化一直都是一个值得讨论和深究的问题,上有 Yahoo 经典 14 条优化军规,下有 O’Reilly 出版的两本性能优化圣经《高性能网站建设指南》、《高性能网站建设进阶指南》。它们的出现,让 Web 应用的性能在 HTTP 1.x 时代大放异彩,而即将步入 HTTP 2.0 时代,有哪些新的手段可以采用,又有哪些老的手段将不再适用?本文将从一个前端初学者的角度,整理并分析开来。

阅读全文 »

初探 HTTP 2.0

发表于 2015-12-04

此处输入图片的描述

HTTP 2.0 的出现,相比于 HTTP 1.x ,大幅度的提升了 web 性能。在与 HTTP/1.1 完全语义兼容的基础上,进一步减少了网络延迟。而对于前端开发人员来说,无疑减少了在前端方面的优化工作。本文将对 HTTP 2.0 协议 个基本技术点进行总结,联系相关知识,探索 HTTP 2.0 是如何提高性能的。

阅读全文 »

修复 NPM 的权限问题

发表于 2015-07-15

此处输入图片的描述

解决使用 NPM 全局安装(npm install -g xxx) 相关 Package 时提示 EACCES error 的权限问题。
错误的原因,通常是因为当前用户没有相关安装目录的写入权限。

阅读全文 »

解决 Ubuntu 15.04 上采用官方源安装新版 MongoDB 失败问题

发表于 2015-06-15

解决 Ubuntu 15.04 上面 MongoDB 采用官方源的安装失败问题
在使用 Nodejs 配合 MongoDB 开发 Web 应用的过程中,安装 MongoDB 的 Nodejs driver 时的往往需要提前把 MongoDB 安装妥当,而在最新版本的 Ubuntu 15.04 上通过 MongoDB 官方 Doc 的方式,安装会提示无法找到相关的软件。而原因是:官方的引导教程只支持 LTS 版本,即提供对长期发行版的支持

阅读全文 »

CSS3 target 伪类实现 Tab 标签切换

发表于 2015-05-25

CSS3 伪类实现 Tab 标签切换

:target 是 CSS3 中新增的一个伪类,用以匹配当前页面的 URI 中某个标志符的目标元素。简单来说,当前页面 URL 下添加 #news 就会定位到 id=“news” 的位置,使用 :target 伪类可以像 :hover 等伪类一样对目标元素定义样式。

阅读全文 »

修复在 Sublime Text 3 上无法使用中文输入法的问题

发表于 2015-05-22

Sublime Text

Sublime Text 作为自己喜爱的跨平台的跨平台编辑器,一直以来都很受欢迎,尤其是进入 2015 年以后,推翻了在版本 2 上「万年不变」的更新方式,3dev 版本的更新及其频繁。

事实上,在 Ubuntu 以及其他 Linux 发行版下,Sublime text 3 默认是不支持搜狗输入法(基于 fctix)中文输入的,所以对中文开发者来说多多少少会有些不便。好在有位来自中国的开发者 cjacker 编写了一个库文件,通过在启动 Sublime text 时预加载该库的方法,实现搜狗输入法的中文输入。

阅读全文 »

修正 NVIDIA 显卡 HDMI 色彩输出

发表于 2015-05-05

此处输入图片的描述

阅读全文 »

有趣的 CSS 3 特性浅析和 Demo

发表于 2015-05-04

此处输入图片的描述

如果你像我一样,当你领略过 CSS3 的所带来的新特性和 Demo,你一定会迫不及待的用到自己的项目或者是站点上去。而随着越来越多的主流浏览器(详参 Caniuse)的支持。可以说,CSS 3 开启了 CSS 的新篇章。

阅读全文 »

Vimium:全键盘操控 Chrome 网页

发表于 2015-04-11

Source Code Pro

作为提升工作效率的全键盘操控 Chrome 的扩展神器,学会了如何运用它,效率提升的不是一倍两倍。

阅读全文 »

修复 Sublime Text 3 Package Control 在 Windows 下报错

发表于 2015-03-17

Sublime Text 3 packages control message

阅读全文 »
123
leozhang2018

leozhang2018

24 日志
18 标签
GitHub Twitter Instagram Zhihu
© 2021
诸神黄昏 人间黎明
leozhang2018