写点什么

e浏览器

收录了 e浏览器 频道下的 50 篇内容

开源应用架构之​Selenium WebDriver(上)

前不久,InfoQ向大家推荐了几本有关软件架构的新书,引起了国内读者的广泛兴趣。​其中一本是《开源应用架构(The Architecture of Open Source Applications)》,来自知名开源项目的各位作者对软件的设计进行了说明。通过对这些成功的系统架构进行概览,让软件工程师可以彻底了解最佳实践和陷阱。InfoQ中文站响应读者的需求,整理了该书有关开源软件架构的精彩内容,供国内开发社区借鉴。本期介绍的是著名浏览器自动化工具Selenium WebDriver的软件架构,第一部分主要分享了Selenium WebDriver的演变历史和架构观点。

10款好用的自动化测试工具
10 款好用的自动化测试工具

我们都希望为我们的Web应用程序构建易维护的测试。作为这个目标的一部分,我们都希望能集中精力在测试本身,而尽量避免困在实施的具体细节中。

触摸“后速度时代”的 Internet Explorer 10

这是一个不可思议的时代。就在不太遥远的过去,“不能访问互联网的PC等于废物”这一略嫌激进的论调在我们眼中还类似奇谈怪论,而转眼之间,访问互联网已经成为每一台PC最基本的功能之一。从拨号上网到光纤入户,我们的网络接入方式有了翻天覆地的变化,但无论如何接入、使用什么平台,使用浏览器冲浪的基本习惯却从未改变。2012年9月,微软已经将IE 10中关于触摸操作的Pointer API提交到W3C。一旦通过W3C批准,这一标准将成为web开发的行业规范,提高整个浏览器行业对于鼠标、多点触控、电磁笔操作的兼容程度。“后PC时代”遥遥无期,但浏览器的“后速度时代”即将来临。跨越平台与操作方式的浏览器必将为web用户带来前所未有的精彩。

你不知道的浏览器渲染原理
你不知道的浏览器渲染原理

本文我们就以 Webkit 为例,对现代浏览器的渲染过程进行一个深度的剖析。

E4 高层就 Eclipse 的未来目标和发展方向展开讨论

距离Ganymede的发布只有几周时间了,人们已将目光聚焦在Eclipse的未来(称为E4)上了。E4高层最近就Eclipse的未来目标和发展方向展开了讨论。

WebAssembly 浏览器预览版收集社区反馈

即将面世的WebAssembly技术已经进入浏览器预览阶段,主要的浏览器厂商发布了与该语言兼容的稳定版本。它们希望社区使用它并提供相应的反馈。

深入理解浏览器的缓存机制
深入理解浏览器的缓存机制

我们将通过缓存位置、缓存策略以及实际场景应用缓存策略来探讨浏览器缓存机制。

JavaScript 浏览器统治地位不保?Python 有望取代
JavaScript 浏览器统治地位不保?Python 有望取代

Python 第一语言霸主地位不是吹的...

现代化 Web 开发实践之 PWA
现代化 Web 开发实践之 PWA

在本文中介绍了 PWA 的主要功能及实现,并记录了实现过程中遇到的一些问题。

谁将取代JavaScript?
谁将取代 JavaScript?

JavaScript风头正劲,但 WebAssembly可能已经敲响了它的丧钟。

百度Paddle.js在Web前端中的探索和实践
百度 Paddle.js 在 Web 前端中的探索和实践

本文介绍百度Paddle.js 如何帮助前端工程师更加简单地将智能化因素引入网页。

Web 版式和 @font-face 简介

本文介绍我们如何实现Web版式,如何以可客户所涉及到的新挑战的方式使用Web字体,为您提供在Web设计和开发项目中成功应用已存在1世纪的版式原则的自由。

使用 ASP.NET MVC 构建 HTML5 离线 web 应用程序

web应用程序的主要制约之一就是连接性,对移动设备web应用程序来说尤为如此。在本文中,Jef Claes向我们展示了如何使用HTML5的离线特性,保证即使在网络断开的情况下web应用程序也能正常工作。

看完这篇,再也不怕被问 Webpack 热更新
看完这篇,再也不怕被问 Webpack 热更新

Webpack 热更新( Hot Module Replacement,简称 HMR),无需完全刷新整个页面的同时,更新所有类型的模块,是 Webpack 提供的最有用的功能之一,本文将深入剖析Webpack 热更新原理。

对象存储 JavaScript SDK 更新,即刻体验更简单·可信赖的服务
对象存储 JavaScript SDK 更新,即刻体验更简单·可信赖的服务

随着互联网的发展和进步,JavaScript 的版本也持续迭代提供了越来越丰富的功能,不断提升用户的体验。

推动UI层现代化:聊聊取代微前端的交互式微服务
推动 UI 层现代化:聊聊取代微前端的交互式微服务

通过模块间的通信组织和管理UI代码。

关于渐进式Web应用,你需要了解的所有事
关于渐进式 Web 应用,你需要了解的所有事

渐进式 Web 应用是一项新技术,它使我们能够使用标准 Web 技术(如 JavaScript、HTML 和 CSS)来构建体验接近原生的应用程序。

WebAssembly和Blazor:解决了一个存在十年的老问题
WebAssembly 和 Blazor:解决了一个存在十年的老问题

Blazor可以使用C#构建客户端代码,还允许开发人员在没有插件的情况下在浏览器中运行现有的.NET标准DLL。

Airbnb引入HTTP Streaming,网页性能升级
Airbnb 引入 HTTP Streaming,网页性能升级

Airbnb通过引入HTTP Streaming来提升网站的页面加载性能。

e浏览器专题_资料-InfoQ中文网