首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
浏览器相关
前端小巷子
创建于2025-06-21
订阅专栏
浏览器相关知识介绍
等 2 人订阅
共16篇文章
创建于2025-06-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
浏览器的渲染流程:从 HTML 到屏幕显示
在我们日常使用浏览器浏览网页时,往往忽略了浏览器背后复杂的渲染过程。从输入 URL 到页面最终显示在屏幕上,浏览器需要经过一系列精心设计的步骤。
浏览器的组成部分与工作原理
浏览器究竟是如何工作的?它又是由哪些部分组成的呢?今天,就让我们一起深入探索浏览器的内部世界,揭开它神秘的面纱。
WebSQL:浏览器端的 SQL 数据库
Web 开发的众多技术中,WebSQL 曾经是一个备受关注的客户端数据库解决方案。虽然它并不是 HTML5 规范的一部分,但它作为一个独立的规范,引入了一组使用 SQL 操作客户端数据库的 API。
IndexedDB:浏览器端的强大数据库
客户端存储的需求也日益增长。现有的存储方案如 Cookie 和 LocalStorage 已经无法满足存储大量数据的需求。这时,IndexedDB 作为一种强大的客户端数据库解决方案应运而生。
File API:解锁前端文件操作的强大能力
HTML5 提供了强大的 File API,它允许 JavaScript 在客户端读取和操作本地文件,极大地丰富了文件处理的能力。本文将详细介绍 File API 的核心组件和使用方法。
浏览器缓存:提升性能的幕后英雄
在 Web 开发中,浏览器缓存是一个至关重要的概念。它不仅可以显著提升网站的加载速度,还能减轻服务器的负担,优化用户体验。本文将深入探讨浏览器缓存的机制,帮助你更好地理解和应用缓存技术。
资源提示关键词:提升页面加载速度的利器
为了提高页面加载速度,浏览器提供了一系列资源提示关键词,包括 defer、async、preload、prefetch、prerender等,帮助开发者优化资源加载的优先级和顺序。
跨标签页通信(一):BroadcastChannel
在现代 Web 应用中,跨标签页通信的需求越来越常见。今天,我们来探讨一种简单而强大的实现方式:BroadcastChannel。
跨标签页通信(二):Service Worker
无论是实现多标签页之间的数据同步,还是构建实时协作功能,跨标签页通信都能极大地提升用户体验。今天,我们将探讨一种强大的实现方式:Service Worker。
跨标签页通信(三):Web Storage
无论是实现多标签页之间的数据同步,还是构建实时协作功能,跨标签页通信都能极大地提升用户体验。今天,我们将探讨一种简单而高效的实现方式:Web Storage。
跨标签页通信(四):SharedWorker
无论是实现多标签页之间的数据同步,还是构建实时协作功能,跨标签页通信都能极大地提升用户体验。今天,我们将探讨一种高效且易于实现的方案:SharedWorker。
跨标签页通信(五):IndexedDB
IndexedDB 是一种在客户端存储大量结构化数据的底层 API,它不仅支持持久化存储,还可以通过事务机制实现跨标签页的数据同步。
跨标签页通信(六):Cookie
在现代 Web 开发中,跨标签页通信的需求越来越普遍。无论是实现多标签页之间的数据同步,还是构建实时协作功能,跨标签页通信都能极大地提升用户体验。今天,我们将探讨一种简单而有效的实现方式:Cookie
跨标签页通信(七):postMessage
无论是实现多标签页之间的数据同步,还是构建实时协作功能,跨标签页通信都能极大地提升用户体验。今天,我们将探讨一种简单而强大的实现方式:window.postMessage。
跨标签页通信(八):WebSocket
无论是实现多标签页之间的数据同步,还是构建实时协作功能,跨标签页通信都能极大地提升用户体验。今天,我们将探讨一种高效且强大的实现方式:WebSocket。
Web Worker:实现多线程 JavaScript 的强大工具
HTML5 引入了 Web Worker,它允许 JavaScript 在后台线程中运行,从而充分利用多核 CPU 的优势,避免页面假死现象。