在优化网站的无障碍能力时,需要开启PC的屏幕阅读模式,安装以下步骤即可快速切换相应模式。 Windows 开启后使用键盘进行访问,即会有语音朗读等。
“五彩斑斓的黑、五彩斑斓的白”,网页上展示的颜色千千万万,总离不开RGB、HEX、HSL。作为前端开发的你我他,总有可能会有一天遇到不同颜色模式转换的魔幻场景。
项目中经常需要的对不同浏览器做相应处理,此次简单归纳了js和css的方法。 JS IE ``` javascript // 判断是否为IE浏览器 function isIE() { if (!!window.ActiveXObject || “ActiveXObject” in window) { return true; } else { return false; } }
在学习和工作的过程中,好像总是会遇到一些奇奇怪怪的question or bug,或许可以解决,或许会成为小难题被遗忘,此帖主要是记录这些小奇葩们~
前期准备 需要有一个企业微信的群(3人以上),主要用于拿到WebHook; 腾讯云 or 阿里云的账号,此处主要以腾讯云进行说明~ 创建企业微信机器人🤖️ 步骤如下:
很早之前做过一个网站,里面有个作品列表,是通过URL里的参数变更展示不同的数据信息。
数字格式化 场景:有些场景需要将数字展示千分位,如12787646,展示为12,787,646 解决方案: function toThousands(num) { return (num || 0).toString().replace(/(\d)(?=(?:\d{3})+$)/g, '$1,'); } 参考链接:https://blog.csdn.net/sushauai/article/details/52958162
最近主机系统有点问题,被迫重装系统后,所有的环境配置都需要重新来一遍。想想,好像如果是新电脑,都会有这个流程需要走,那干脆记录一下环境配置的流程吧,nice~ 前端必需品 Git https://git-scm.com/downloads Node 国内 http://nodejs.cn/download/ IDE VSCode:https://code.visualstudio.com/download、sublime (按需安装,我是VsCode的拥护者,kkk) Chrome 国内可访问 https://www.google.cn/intl/zh-CN/chrome/ VSCode插件 open in browser Markdown Preview Enhanced Live Server 1和3有类似之处,可选择安装一个即可 Git History(喷人必备品,发现bug可以快速查看上次提交者与时间,该插件貌似会有性能问题) PS:vsCode 卡顿的终极解决方案 GitLens
文章为转载,侵权可联系删除
图表选型原因 业界内比较流行的图表插件主要有D3 🆚 Highcharts 🆚 ECharts D3。主要是形成svg,适合交互类的图表,上手成本高,不利于快速开发需要,未选择; Highcharts。也是形成svg,适合交互类的图表,上手成本一般,有相应的文档与开发生态,最初考虑到不兼容IE8会有点问题,所以没选择,后面才发现是自己姿势错了。 ECharts。底层是Canvas,上手成本一般,文档与开发生态良好,主要是知道兼容IE8,所以选择了它。
前端相关、小案例小情境等
echarts+json配置文件
YFE Team 前端最佳实践