资源提示 html-resource-hints
io.github.thedaviddias/Front-End-Checklist/html-resource-hints
审查与“添加资源提示(preload、prefetch、dns-prefetch)”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
“browser” 共 337 个结果
io.github.thedaviddias/Front-End-Checklist/html-resource-hints
审查与“添加资源提示(preload、prefetch、dns-prefetch)”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
io.github.thedaviddias/Front-End-Checklist/form-validation
审查与“以可访问方式校验表单”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。要区分浏览器提交的表单与 React 客户端处理的表单,避免把缺少 method 或 action 误报为可访问性缺陷。
io.github.thedaviddias/Front-End-Checklist/file-upload-accessibility
审查与“让文件上传可访问”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
io.github.thedaviddias/Front-End-Checklist/favicons
审查与“为所有设备实现 favicon”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
io.github.thedaviddias/Front-End-Checklist/event-delegation
审查与“对动态内容使用事件委托”相关的脚本、客户端组件、bundle 或运行时行为时使用。同时检查源码与浏览器执行路径,让修复命中真正的瓶颈或缺陷。
io.github.thedaviddias/Front-End-Checklist/es-modules
审查与“使用 ES 模块(import/export)”相关的脚本、客户端组件、bundle 或运行时行为时使用。同时检查源码与浏览器执行路径,让修复命中真正的瓶颈或缺陷。
io.github.thedaviddias/Front-End-Checklist/error-handling
审查与“实现妥善的错误处理”相关的脚本、客户端组件、bundle 或运行时行为时使用。同时检查源码与浏览器执行路径,让修复命中真正的瓶颈或缺陷。
io.github.thedaviddias/Front-End-Checklist/draggable-accessibility
审查与“让拖放可访问”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
io.github.thedaviddias/Front-End-Checklist/dom-performance
审查与“减少高开销的 DOM 读写”相关的脚本、客户端组件、bundle 或运行时行为时使用。同时检查源码与浏览器执行路径。在 React 中,多个已挂载组件反复用 requestAnimationFrame 驱动状态更新且源码可见时,属于合理的性能异味。
io.github.thedaviddias/Front-End-Checklist/defer-async
审查与“用 defer、async 或 type=module 加载脚本”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
io.github.thedaviddias/Front-End-Checklist/debounce-throttle
审查与“对事件处理函数做防抖和节流”相关的脚本、客户端组件、bundle 或运行时行为时使用。同时检查源码与浏览器执行路径,让修复命中真正的瓶颈或缺陷。
io.github.thedaviddias/Front-End-Checklist/cross-origin-security
审查与“安全处理跨源请求”相关的脚本、客户端组件、bundle 或运行时行为时使用。同时检查源码与浏览器执行路径,让修复命中真正的瓶颈或缺陷。
io.github.thedaviddias/Front-End-Checklist/cross-origin-isolation
审查需要跨源隔离的安全敏感 Web 应用、SharedArrayBuffer 使用、重度 worker 应用、编辑器或测量类功能时使用。同时检查响应头与真实浏览器行为。
io.github.thedaviddias/Front-End-Checklist/content-security-policy
审查与“实现内容安全策略”相关的响应头、表单、cookie 或第三方集成时使用。在接近生产的环境中校验实际的浏览器与 HTTP 行为。
io.github.thedaviddias/Front-End-Checklist/const-let
审查与“优先使用 const 和 let 而非 var”相关的脚本、客户端组件、bundle 或运行时行为时使用。同时检查源码与浏览器执行路径,让修复命中真正的瓶颈或缺陷。
io.github.thedaviddias/Front-End-Checklist/console-cleanup
审查与“生产环境移除 console 语句”相关的脚本、客户端组件、bundle 或运行时行为时使用。同时检查源码与浏览器执行路径,让修复命中真正的瓶颈或缺陷。
io.github.thedaviddias/Front-End-Checklist/clean-up-comments
审查与“在生产环境移除注释和调试代码”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
io.github.thedaviddias/Front-End-Checklist/carousel-accessibility
审查与“让轮播可访问”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
io.github.thedaviddias/Front-End-Checklist/avoid-eval
审查与“绝不使用 eval() 或不安全的动态代码执行”相关的脚本、客户端组件、bundle 或运行时行为时使用。同时检查源码与浏览器执行路径,让修复命中真正的瓶颈或缺陷。
io.github.thedaviddias/Front-End-Checklist/accordion-accessibility
审查与“让手风琴支持键盘导航”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
io.github.thedaviddias/Front-End-Checklist/accessible-tooltips
审查与“创建可访问的工具提示”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
io.github.thedaviddias/Front-End-Checklist/accessible-notifications
审查与“让通知可访问”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
io.github.thedaviddias/Front-End-Checklist/404-page
审查与“创建自定义 404 错误页”相关的模板、渲染 HTML 或共享组件时使用。校验最终面向浏览器的标记,而不只是框架侧的源码抽象。
io.github.thedaviddias/Front-End-Checklist/back-forward-cache
审查导航性能、浏览器生命周期事件或内存恢复行为时使用。检查真实的浏览器生命周期与恢复路径,而不是只看静态代码模式。