写点什么

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可能已经敲响了它的丧钟。

如何利用 Harness “一句话交付产品功能”?
如何利用 Harness “一句话交付产品功能”?

本文分享了团队将AI驱动的开发模式从“Vibe Coding”(AI写代码,人统筹)升级为“Harness模式”(代码库为唯一事实源,Agent自治流转)的实践。核心是通过重构代码仓库为单仓(使用Git Submodule整合前后端),并设计了一个由6个专业Sub-Agent组成的自动化协

测试
交付
Harness
百度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)来构建体验接近原生的应用程序。

FedCM:一种新的身份认证标准,或将改变我们在网络上的登录方式
FedCM:一种新的身份认证标准,或将改变我们在网络上的登录方式

FedCM是一种新的浏览器API,用于实现安全、无障碍、保护隐私的联合登录。FedCM简化了用户认证过程,既方便了用户,也方便开发者,并减少了对第三方cookie的依赖。该提案目前是一个公开的工作草案,正在向W3C的候选推荐标准迈进。它正在积极开发中,Chromium浏览器已经支持它了。

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