JavaScript 浏览器本地语音合成 2020年11月16日 Mr. Ma 4243 目前大多数网页的语音合成都是由后端合成,然后前端播放后端合成的音频文件。这种方式的好处就是合成的声音相比一般的语音库要真实一些,坏处就是需要等待的时间会比较长,而且在内容较多的情况下可能会合成失败。现在前端浏览器也可以直接调用用户设备上安装的语音库来合成... 阅读全文 1 评论
HTML IE 条件注释 2019年12月16日 Mr. Ma 2427 我的博客前端包含大量的 HTML5 标签,对于 IE 9 以下的浏览器 是无法正常显示的。我准备给博客增加一个功能,如果是 IE 9 以下的浏览器访问就提示升级浏览器。检测浏览器的方法有很多,可以通过 JavaScript 检测,也可以通过 PHP 判断... 阅读全文 0 评论
常见的浏览器的 UserAgent 2019年12月12日 Mr. Ma 35170 浏览器在发送 HTTP 请求时会包含一组用来标识浏览器版本和系统环境的字符串,这就是 UserAgent。后端可以根据 UserAgent 的内容来识别浏览器和系统环境,可以根据系统环境返回不同版本的网页。不过 UserAgent 的内容是可以更改的,也... 阅读全文 7 评论
关于浏览器的 alert、prompt、confirm 对话框 2019年11月08日 Mr. Ma 6459 在 JavaScript 中包含了三个调用浏览器对话框的函数,这三个函数分别是 alert 、confirm 、prompt 。虽然每个浏览器的原生对话框显示的可能会有些不一样,但这些对话框都无需定义 HTML 和样式,直接就能调用,在有的情况下还是可以... 阅读全文 0 评论
推荐几款我正在用的 Chrome 插件 2019年07月18日 Mr. Ma 2989 根据各大搜索引擎的统计数据,目前使用量最多的浏览器就是 Google Chrome,市场占有率已经超过了 60% 。而使用 Google Chrome 肯定少不了插件,这里就来推荐几款我在用的 Chrome 插件。注意!无论是原生 Google Chr... 阅读全文 0 评论
Chrome 开发者工具简单使用指南 2019年05月08日 Mr. Ma 4074 Google Chrome基本上是每个前端开发都会用到的浏览器,一方面是适配简单,另一方面就是Chrome的开发者工具,虽然其他浏览器也有开发者工具,但是功能最丰富的还是Chrome的开发者工具。这里就简单写一下Chrome开发者工具的使用方法和技巧。C... 阅读全文 0 评论