深蓝的天空

一只前端切图喵的日常

红米 Note 4 刷 MIUI 国际版

额,之前入了小米米家全家桶,就早已料到这天的到来——我入了个红米 Note 4 高配版做二奶机(额,正经点说就是备用机啦)。入手之后发现红米较之于小米还是有差距的(有点小后悔没有入更便宜的小米 Note),不过鉴于其千元机的身份已经吊打我三年前的 Nexus 5,还要什么自行车?

没有 MIUI,就没有今天的小米。好用人性化的 MIUI 是小米的精髓,如今却成了 “ADUI”,用惯了原生 Android 的我哪受得了无孔不入、关都关不完的广告。听说 “ADUI” 这病, MIUI 国际版可治。说来可笑,大学装机无数的我,至今不知道刷机为何物。期间反复折腾了几日才大功告成,特记下本文,防止他人踩坑。

image

Read More

前端获取referrer可行性

referrer 定义

HTTP来源地址(referer,或HTTP referer)是HTTP表头的一个字段,用来表示从哪儿链接到目前的网页,采用的格式是URL。换句话说,借着HTTP来源地址,目前的网页可以检查访客从哪里而来,这也常被用来对付伪造的跨网站请求。via Wiki

Read More

就这样猝不及防的成了米Boy

前言

原本以为自己跟小米交集仅限于给爹妈分别买了部小米note、小米4,自己一直是谷粉自然手握亲儿子(因为穷5儿子一直用到现在)。直到小米发售了智能家居套装,眼前大亮。由于当时刚搬完家对着小区的安全不放心,最初奔着其安防功能去的,后来就莫名入了魔一直买买买。在使用过程中,享受到智能家居带来的便利,也有一些科技或者产品本身不足带来的烦恼。懒癌没得治了,每天挤牙膏,现总结成文。

小米一直以来争议不断,我尽量做到不捧不黑。智能家居市场不止小米一家,而我基本只用过小米的产品,所以也没有同类产品的横向对比测评。所以本文只是从一个使用者:我自己主观的角度去评价这些产品,这里夹杂了很多强烈我个人喜好,所谓客观公正物品我只能尽量,如果偏颇轻多包涵。

写这篇文章主要目的:
1. 给其他人的购买提供参考,也许并不是很有价值。
2. 鞭策小米,尽管迈出了第一步,但是路还很长,事实上我还是享受到了科技带来的便利的。
Read More

由p元素不能包含什么想开去

今天在做读书笔记的时候(目前使用HTML书写),遇到一个困惑:p元素不能包含什么?不想不知道,一想吓一跳。正如最近几天我在反思的:自己对HTML标准理解不够深入,导致自己在很多地方认识很模糊,进而产生模棱两口的情况。我是有着选择强迫症的,这是我不能忍受,多种选择的我定要区分出最佳出来的(在某些时候其实这也挺好)。比如今天的问题:由p元素不能包含?就暴露了自己对行内元素以及块元素区认识不深刻(这是委婉的说法,实际我一直对此的认识为空白),扯远点还有对语义化认识不足。

起初我仅仅想知道p元素不能包含哪些元素,想找出有没有业界约定俗成的做法。但是这样Google显然是无果的,但幸运的是我发现了这篇文章 《HTML中为何P标签内不可包含DIV标签?》 ,这篇文章完美的得解决了我心中的疑惑,并且将我的思考思考方向引领到正确的方向上去。

本文开头提出的问题可以转化为:p元素是什么?既然是块元素,那么问题就是块级块元素不能包涵哪些元素。首先我们需要了解HTML约束的分类。在网上胡乱Google到这些(也无法考证正确性)。HTML元素分为三大种:

  1. 顶级元素(Top-level element)
  2. 块级元素(Block-level element)
  3. 内联元素(Inline element)

Read More

前端学习资料

编码规范

HTML && CSS

  1. CSS Guide Lines
  2. 编码规范

在线教程

CSS

  1. 学习CSS布局
  2. CSS参考手册
  3. Ctrip webkit CSS library – 携程UED Webkit 参考

Read More