html5编程指南

     

Html中IFrame缺点以及为什么很少人使用了?

670

1、由于担心 CSRF 攻击,许多网站不再实现或使用IFrame。2、让 iframe 内的内容具有响应能力是很棘手的。它还往往会使用大量资源和时间来加载。3、对于跟踪目的来说非常糟糕。任何想要跟踪流.

kaarbe/html-extractor:从HTML中提取文本的简单Java库

1308 4K

从具有HTML标记的输入中提取文本。只会传回包含在有效HTML标记中的文字。无效* 标记、标记之间的文本以及不带任何HTML的文本将在创建最终结果之前被删除。package com.github.ka.

iOS 16锁定lockdown模式对浏览器的影响 - sevarg

1510

Apple 正在预览一项突破性的安全功能,为可能面临来自开发国家资助的雇佣间谍软件的私营公司的高度针对性网络攻击风险的用户提供专门的额外保护。启用iOS 16的锁定Lockdown模式后对浏览器的功能.

学习HTML太难了,所以我做了一个编译器 - Austin Z. Henley

1065

这位小哥在五年级的时候开始努力学习如何用 HTML 设计网页,觉得学习HTML太难了,所以想开始发明自己的语言,首先需要发明语言编译器,自此花了大约10年!乐趣随之而来。自从制作我的第一个编译器以来,.

什么是网页设计的"原子设计”?

1712

Brad Frost开发了 "原子设计 "方法论,旨在指导人们如何更有意地建立界面设计系统,并使其具有清晰的层次结构。这种方法被称为 "原子设计",因为它是基于化学原理和对物质本质的研究。我们很多人都.

CheerpJ:能在浏览器中运行现代Java应用

1792 1 2K

CheerpJ 是一种在浏览器上以 WebAssembly 和 JavaScript 运行未经修改的 Java 应用程序的解决方案。它基于两个组件:WebAssembly 和 JavaScript 中.

前端单页应用SPA时代结束,Hotwire时机已到 - DHH

1994 2

Ruby on Rails的作者DHH认为单页应用时代已经结束,无需使用太多JavaScript即可传递HTML的技术HTML-over-the-wire将迎来时机:多年来,我对单页应用程序SPA抱有.

Jamstack CMS:过去、现在和未来

989 10K

 Jamstack CMS 的故事可以追溯到 90 年代。在本文中,我们沿着记忆之路走一趟,看看我们是如何获得今天拥有的现代 Jamstack CMS,以及它们在未来十年的发展方向。世界上第一个网站是.

虚拟世界元宇宙Metaverse对程序员意味着什么? - thenewstack

1283 3K

我们将在未来几年内实现 3D 版本的互联网,Metaverse是科技行业的最新流行语。但是,成为 Metaverse 中的开发人员意味着什么?它会是一个开放的平台,比如网络吗?还是会被一两家公司控制,.

HTML是不是编程语言? - css-tricks

3991 3K

人们认为HTML没有逻辑,或者,它不是图灵完备的,所以它不是一种编程语言。本文的目标不是证明 HTML 是或不是编程语言,而是证明用于声明它不是编程语言的三个主要论点是有缺陷或不正确的,从而从逻辑的角.

什么是CSS中的BEM约定?

1706 3 2K
BEM代表 Block-Element-Modifier。这种命名约定非常明确,并增加了前端代码的可读性。它避免了对 HTML 元素命名不明确的情况。该约定由三部分组成:块、元素和修饰符。为了理解这一.

提高生产力的十个最佳VSCode扩展插件

1514 1 3K
由于可以使用多个扩展插件,VS Code被认为是最好的编辑器之一。出于这个原因,在这篇文章中,我们将讨论一些很棒的 VS Code 扩展,它们可以帮助您提高生产力:自动重命名标签, 帮助你自动重命名成.

免费开源的React.js可视化设计环境:Utopia

1826
这是一个用于在浏览器中运行的 React 项目和组件的设计和编码环境。它将 VSCode 与设计和预览工具相结合,以及完全的双向同步:设计和代码相互实时更新。与现有的任何设计工具不同,它使用 Reac.

让div垂直水平都居中三种办法

658 1

将 div 居中这样的任务既容易又困难。它非常易于理解,但您不知道该怎么做(尽管您可能在参加新兵训练营时看到过很多次)。<section>    <div class='centre'>       .