0%

当 z-index 多个规则多个层级共同作用时,展现的效果往往跟自己的想法有很大差异,论 CSS 基本功的重要性。本文总结了 CSS 层叠的特性、基本准则和创建条件,内容大多为张鑫旭大神的《CSS世界》读书小结。

阅读全文 »

   Prometheus 是一个开源的监控系统。它可以自动化的监听应用各性能指标的变化情况,并发出报警信息。了解它目的,是想把前端页面的性能指标记录到公司的 Prometheus 监控系统上,利用它监听前端页面各类异常。

阅读全文 »

  平常只在测试环境测过前端页面性能,到了真实环境用户的手机上,页面性能的具体表现却未曾了解。H5 新增的 Performance API 可以精确的测量网页性能。使开发者可以通过数据上报的方式收集线上 H5 页面的性能表现,以合理优化页面性能短板,提升用户体验。

阅读全文 »

在公司制作 H5 页面的时候,有这样一个场景:在微信打开 H5 页面,已经绑定微信的用户直接免密登录,未绑定的用户使用传统账号密码的登录方式。其中免密登录的核心一环就是走一个微信授权流程,原理不难,弄懂它的流程比较重要。

阅读全文 »

目前JS模块化规范主要三种:浏览器端的 AMDCMD 规范。经常被 exports、modules.exports、export、require 绕懵,遂来探一探究竟。

阅读全文 »

2018年仿佛什么都没做,但又仿佛做了些什么;仿佛没有遗憾,但却又心有不甘;以为走到了正确的方向,但“迷茫”二字却困惑了我整整一年。

阅读全文 »

《Linux命令行与shell脚本编程大全》读书小结,熟悉一下常用的命令行操作。书籍比较基础,对熟悉Linux命令行的人来说参考意义不大。主要记录下书中提到的、没提到的常用的命令。

阅读全文 »

公司用 gitlab 存管代码,自己用 github 。懒得下班后用自己电脑提交到 github ,故学习一下如何在同一台电脑上使用两个 git 账号。在 SSH config 中为不同的域名指定不同的 SSH key,之后再将自己本地的 github 库的 git config – local 设置成自己的 github 账号。

阅读全文 »