240 投稿
收录了16篇文章 · 407人关注
  • 使用sendBeacon进行前端数据上报

    前言 最近接到一个需求,需要统计页面的相关数据,并进行上报,本文就介绍一下数据上报的一些方法。 上报数据的时机 页面加载时 此时进行数据上报,只...

    5.0 z4d 10 12
  • 在 redux-saga 中减少样板代码的编写

    前言 在使用 redux-saga 的过程中,不可避免的会产生很多的样板代码,如官方初级教程所示: 可以看到,我们不光要写包含复杂逻辑的 sag...

    9.7 z4d 1 6
  • 渐变边框的实现方式

    前言 我们在 css 里可以直接使用 border 属性指定元素的边框,但这样的方法具有局限性,就是只能添加单色的边框,如果需要给元素添加渐变的...

    9.5 z4d 4 16
  • postcss的一些坑

    在使用 autoprefixer 时,需要设置 remove 选项为 false,否则在开发时添加的某些前缀,会在 build 以后被去除。 由...

    48.6 z4d 2 13
  • Resize,w 360,h 240
    前端工程化——监控

    监控有四个点: 网页崩溃(crashes) JavaScript 执行出错 网页卡顿 首屏渲染 网页崩溃的监控 使用 service worke...

    7.9 冰淤 3 21
  • Resize,w 360,h 240
    Chrome 69 新特性

    在不久前,Chrome 69 正式发布,作为 Chrome 的 10 周年版本,带来了许多新变化,比如新的 UI 风格,使其整体更符合 Mate...

    4.1 z4d 3 9
  • Resize,w 360,h 240
    在浏览器中异步打开新窗口

    前言 之前开发中遇到一个需求,是需要向后端先请求数据,拿到一个 url 后,然后用该 url 打开新窗口,但按照该流程写好代码开始调试时,却发现...

    11.8 z4d 1 4
  • Safari HTML5 Feature

    iOS 设备上 HTML5 的一些 feature iOS 设备上音频无法自动播放:Safari developer Vue.Js 的 clic...

  • Resize,w 360,h 240
    简书的NSURLProtocol踩坑总结

    本文假设你已经对NSURLProtocol有所了解,已了解的建议阅读苹果的Sample Code CustomHTTPProtocol。简书使用...

    8.4 xuning0 8 57 2
  • Resize,w 360,h 240
    小心 MySQL Soft Delete

    这篇是关于一个 MySQL query optimizer 问题的定位及解决。 公司系统中一个简单的 SQL 查询却花费了近 3 秒的时间,语句...

    3.5 Holy俊杰 7 27 1

专题公告

这里是简书技术团队~