HTML5
HTML 5是一种标记语言,用于在万维网上构建和呈现内容。
![Web 内容的可访问性不能只靠研发](https://static001.infoq.cn/resource/image/0b/48/0b5d6bcc68e15802d123e0e4227c5b48.png?x-oss-process=image/crop,y_19,w_1453,h_816/resize,w_416,h_234)
Web 内容的可访问性不能只靠研发
如果你是 Web 内容的创建者,即使你从未写过一行代码或登录 CMS,你也可以在可访问性方面发挥作用。
![HTML5崛起之时,Java桌面时代就已经终结了](https://static001.infoq.cn/resource/image/34/4f/344f611072bfbb44d4689998942d7f4f.jpg?x-oss-process=image/crop,y_81,w_1279,h_718/resize,w_416,h_234)
HTML5 崛起之时,Java 桌面时代就已经终结了
2004 年 Google Maps 的面世标志着 Java 桌面时代的终结,也改变了桌面环境下“跨平台”的基本定义。
![每个前端开发者都应该提升的 5 项技能](https://static001.infoq.cn/resource/image/bd/d3/bda5203b9f8eaa5df13b525a6795f0d3.jpg?x-oss-process=image/crop,y_200,w_1919,h_1078/resize,w_416,h_234)
每个前端开发者都应该提升的 5 项技能
前端开发者必看。
![前端开发者们值得了解的 11 项前端技巧](https://static001.infoq.cn/resource/image/d6/6e/d652d9144eba567f7aa624b18f408e6e.jpeg?x-oss-process=image/crop,x_82,y_166,w_976,h_548/resize,w_416,h_234)
前端开发者们值得了解的 11 项前端技巧
不容错过的 11 项 HTML/JS/CSS 技巧。
![Flash 终将谢幕:微软将于年底停止对 Flash 的支持](https://static001.infoq.cn/resource/image/51/48/51529bd8a8ea9157b15dbb1483a58448.jpg?x-oss-process=image/crop,y_74,w_1920,h_1080/resize,w_416,h_234)
Flash 终将谢幕:微软将于年底停止对 Flash 的支持
Flash 即将停用,你怎么看?
![开源项目HTML DOM:解决原生JS中的常见DOM任务](https://static001.infoq.cn/resource/image/7a/77/7a6ab3e1c0348851beb38b4302cfb977.jpg?x-oss-process=image/crop,w_1022,h_574/resize,w_416,h_234)
开源项目 HTML DOM:解决原生 JS 中的常见 DOM 任务
项目可以用于教育学习,也适用于需要自行操作底层 DOM 的组件开发人员。
![Electron 8多个版本发布:引入调用栈日志和可选的HTTP解析选项](https://static001.infoq.cn/resource/image/cb/54/cbfa6a645ccad6665a0ee6823ebe3254.png?x-oss-process=image/crop,w_1214,h_682/resize,w_416,h_234)
Electron 8 多个版本发布:引入调用栈日志和可选的 HTTP 解析选项
最近发布的 Electron 8.0、8.1 和 8.2 做出了重大改进。
![InfoQ 2020 年 JavaScript 和 Web 开发趋势报告](https://static001.infoq.cn/resource/image/28/e9/28ca10877fdc91589b598850e3656ee9.jpg?x-oss-process=image/crop,w_1341,h_754/resize,w_416,h_234)
InfoQ 2020 年 JavaScript 和 Web 开发趋势报告
Web 开发始终是令人感兴趣的领域,几乎每天都会有新的 JavaScript 启动。
![AI辅助开发比人工编写代码快180多倍,程序员是喜还是忧?](https://static001.infoq.cn/resource/image/8f/b2/8f749615796f9bf387abef74244fe6b2.jpg?x-oss-process=image/crop,y_95,w_1599,h_898/resize,w_416,h_234)
AI 辅助开发比人工编写代码快 180 多倍,程序员是喜还是忧?
过去十年,在进行自动化测试时,一旦代码发生变化,开发人员能够立即做出反馈,同时进行相应的调整,因此软件质量有了很大提升。
![学点云宣布集成声网H5实时大班课解决方案 提供一站式服务](https://static001.infoq.cn/resource/image/08/a0/083cd8b62fff3203c42b033b9425e4a0.jpg?x-oss-process=image/crop,w_1920,h_1080/resize,w_416,h_234)
学点云宣布集成声网 H5 实时大班课解决方案 提供一站式服务
实时大班课解决方案。声网是全球领先的实时音视频云技术提供商,帮助包括学点云在内的全球教育机构快速把课堂搬上云端,以最低的成本开展在线教学。
![Cookie简介](https://static001.infoq.cn/resource/image/35/5b/3545a5f56e545e7f08df7bfa59f2e45b.jpg?x-oss-process=image/crop,y_92,w_1920,h_1080/resize,w_416,h_234)
Cookie 简介
Cookie,有时也用其复数形式 Cookies,指某些网站为了辨别用户身份、进行 session 跟踪而储存在用户本地终端上的数据 (通常经过加密)。
![互联网之父:50年前,我参与发明的互联网,现在怎么这样?](https://static001.infoq.cn/resource/image/f7/42/f72abf5758a45d56e1e4356ed9431342.jpg?x-oss-process=image/crop,x_210,y_143,w_1588,h_892/resize,w_416,h_234)
互联网之父:50 年前,我参与发明的互联网,现在怎么这样?
从垃圾广告到网络攻击,这不是我认识的互联网。
![谷歌:再见,Flash](https://static001.infoq.cn/resource/image/b9/b2/b9767d5d3cba0c3e1190973872ea89b2.jpg?x-oss-process=image/crop,x_66,y_104,w_1148,h_644/resize,w_416,h_234)
谷歌:再见,Flash
Google Search 年底停止支持 Adobe Flash
![剖析 HTML5 游戏引擎的渲染原理及动画性能优化](https://static001.infoq.cn/resource/image/dc/2d/dc0a04ce0154f866df978fac93db8e2d.png?x-oss-process=image/crop,x_172,y_67,w_717,h_402/resize,w_416,h_234)
剖析 HTML5 游戏引擎的渲染原理及动画性能优化
本次分享介绍基于 HTML5 API 的游戏引擎的渲染模块的架构设计思路及优化技巧。
![基于HTML5开发高性能跨平台APP](https://static001.infoq.cn/resource/image/53/8e/537a248e4d8260914886e1d9467c798e.png?x-oss-process=image/crop,x_154,y_97,w_776,h_436/resize,w_416,h_234)
基于 HTML5 开发高性能跨平台 APP
本次分享介绍在大规模使用 Html5 进行跨平台 APP 开发过程中的经验。
![移动端 H5 页面懒加载优化](https://static001.infoq.cn/resource/image/c2/5f/c28af6005d4f46033ad8475e9c3ca35f.jpg?x-oss-process=image/crop,x_60,y_155,w_1722,h_968/resize,w_416,h_234)
移动端 H5 页面懒加载优化
而在移动端,想让用户无感知地浏览到页面最后一页,保证信息阅读的连续、流畅,滚动懒加载的方式处理分页就成了不二之选。
![QQ会员基于hybrid的高质量H5架构实践](https://static001.infoq.cn/resource/image/89/dd/89bed60797e19a516550446bdf8589dd.png?x-oss-process=image/crop,x_64,y_103,w_1149,h_646/resize,w_416,h_234)
QQ 会员基于 hybrid 的高质量 H5 架构实践
本文以 QQ 会员为例,谈一谈基于 hybrid 的 H5 架构实践。
![来看看机智的前端童鞋怎么防盗](https://static001.infoq.cn/resource/image/52/47/5216eaf18628fb0d1bbb5057981d2e47.png?x-oss-process=image/crop,y_215,w_1279,h_718/resize,w_416,h_234)
来看看机智的前端童鞋怎么防盗
论一个机智的前端同学怎么利用程序防盗。
![无需后台接入?带你玩转VasSonic 2.0里的Local Server](https://static001.infoq.cn/resource/image/86/a9/8638fb1d8f611a1a6973911dbd9b8aa9.png?x-oss-process=image/crop,x_132,y_101,w_1121,h_630/resize,w_416,h_234)
无需后台接入?带你玩转 VasSonic 2.0 里的 Local Server
VasSonic 迎来开源后首次重大更新,Local Server 你知道怎么玩吗?
![你的前端知识框架,该如何搭建?](https://static001.infoq.cn/resource/image/24/c8/24d836f68513de97d2163bf734655fc8.jpg?x-oss-process=image/crop,x_76,y_112,w_1246,h_700/resize,w_416,h_234)
你的前端知识框架,该如何搭建?
一套完整的前端知识地图,告别零散知识点,打通 JS、HTML、CSS、浏览器 4 大脉络。
![JavaScript到底是面向对象还是基于对象?](https://static001.geekbang.org/resource/image/79/9c/7912c314a7815bca3f201f8bc596649c.jpg?x-oss-process=image/crop,x_88,y_155,w_1721,h_968/resize,w_416,h_234)
JavaScript 到底是面向对象还是基于对象?
与其它的语言相比,为什么 JavaScript 中的“对象”总是显得不是那么合群?
![JavaScript对象:我们真的需要模拟类吗?](https://static001.infoq.cn/resource/image/0d/83/0d37035e5b5534ff1a948c4131a22383.jpg?x-oss-process=image/crop,x_113,y_155,w_1723,h_968/resize,w_416,h_234)
JavaScript 对象:我们真的需要模拟类吗?
早期的 JavaScript 程序员一般都有过使用 JavaScript“模拟面向对象”的经历。那我们真的需要模拟类吗?
![“计算机之子”winter:我的前端学习路线与方法](https://static001.infoq.cn/resource/image/37/11/37104a9d3f75500f89e265e1f6d2f611.jpg?x-oss-process=image/crop,x_285,y_131,w_1452,h_816/resize,w_416,h_234)
“计算机之子”winter:我的前端学习路线与方法
你好,我是 winter。今天我们一起来聊聊前端的学习路线与方法。
![远程桌面网关Apache Guacamole 发布1.0.0版本](https://static001.infoq.cn/resource/image/55/15/5500ba095d1be4e6ef1ed0ea4b200215.jpg?x-oss-process=image/crop,x_308,y_409,w_4528,h_2546/resize,w_416,h_234)
远程桌面网关 Apache Guacamole 发布 1.0.0 版本
Apache Guacamole 是一个远程桌面网关,支持通过 VNC、RDP 和 SSH 等标准协议访问远程桌面,也可以创建一个虚拟云桌面通过 Web 浏览器访问。
Next.js 7 发布,构建速度提升 40%
Next.js 团队发布了其开源 React 框架的 7 版本。该版本的 Next.js 主要是改善整体的开发体验,包括启动速度提升 57%、开发时的构建速度提升 40%、改进错误报告和 WebAssembly 支持。
Webhint 开源了一种代码检查工具
Webhint 项目提供了一种用于检查代码的可访问性、性能和安全的开源检查(Linting)工具。在创建 Web 站点和应用中,有越来越多的细节问题亟待完善。为此,Webhint 力图帮助开发人员标记这些细节。
专访尤雨溪:先别管 4.0 了,Vue CLI 重构了解一下
InfoQ 采访了尤雨溪,以下是对采访内容的整理。
![前端面试指南](https://static001.infoq.cn/resource/image/92/78/92bd3cc52aefeaafc7a338f89ada9c78.jpg?x-oss-process=image/resize,h_400)
![前端面试指南](https://static001.infoq.cn/resource/image/92/78/92bd3cc52aefeaafc7a338f89ada9c78.jpg?x-oss-process=image/resize,h_400)
前端面试指南
希望这个面试指南能够帮助到大家更好的准备面试。
专访赵加雨:WebRTC 在网易云信的落地
去年的这个时候,在市面上公开表示使用 WebRTC 的公司还没几家,但 2018 年以来,宣布采用或支持 WebRTC 的公司已经越来越多。
Propel: 由 Node.js 之父创建的 JavaScript 科学计算库
本文介绍了一个新推出的 JavaScript 科学计算库 Propel。它是由 Node.js 之父 Ryan Dahl 创建的, 能够处理 JavaScript 中的机器学习和科学计算。