分类:

HTML5

<head> <html>的第一个子元素通常是<head>。<head>包含了元数据 metadata——用于描述页面而不是内容的数据(页面的内容通常是在<body>标签里面)。<head>本来就很讨厌,HTML5 也没有能让它变得好看点。我们一项项来说明<head>标签里面的东西:

0 评论 2.2K 次阅读

地理位置 地理位置 geolocation 用于获取你在这个世界上的位置信息,并且可以将这个信息分享给你所信任的人。现在有很多方法可以获取位置信息:IP 地址、无线网络连接(通过查看你的手机实际是与哪一个基站通讯)或者是 GPS 硬件设备等。

0 评论 2.1K 次阅读

本地存储 HTML5 存储为 web 站点提供了一种将信息存储到电脑上,并且能够在以后将数据取出的能力。这个概念非常类似于 Cookie,但是它可以存储很大量的信息。Cookie 有大小限制。浏览器每次请求新的页面的时候都要讲 cookie 内容发送回服务器(这意味着会占用一定的时间和带宽)。HTML5 存储在你的计算机上,web 站点在页面加载完成之后使用 JavaScript 进行访问。

0 评论 2.1K 次阅读

video HTML5 定义了用于在 web 页面嵌入视频的新的标签<video>。在 HTML5 之前,我们只能使用第三方插件来嵌入视频,比如 Apple QuickTime 或者 Adobe Flash。<video>被设计成不需要使用检测脚本就可以使用的形式。你可以指定多个视频文件。如果浏览器支持 HTML5 视频,那么它就会自动选择它所支持的格式。不支持 HTML5 ...

0 评论 2.1K 次阅读

我们前面已经说过,HTML 5 不是一个全新的事物。你不能说诸如“我的浏览器不支持 HTML 5”之类的话。但是,你可以检测你的浏览器究竟支持 HTML 5 的哪些特性。下面,我们将介绍一下这种技术。当浏览器渲染 web 页面的时候,它会构造一个文档对象模型(Document Object Model,DOM)。这是一组用于表现页面上 HTML 元素的对象。每一个元素,例如每一个<p> ...

2 评论 2.5K 次阅读

概览 2004年6月,W3C 成立了一个关于 web 应用程序和复合文档的工作组(Workshop on Web Applications and Compound Documents),由三家浏览器厂商、web 开发公司和 W3C 其他成员组成。对此感兴趣的很多组织,例如 Mozilla 基金会和 Opera Software 提出了它们自己关于 web 未来的设想:在已有的 HTML 4 标准 ...

1 个评论 2.3K 次阅读

一条从未中断的线 前面两章我们花了很大的精力来描述一个17年前创建 HTML 元素的讨论的经过,而这个元素今天已经出现在几乎所有的 web 页面之上。那么,现在我们总结一下:

0 评论 2.1K 次阅读

在 Tony 发布他的消息几小时后,Tim Berners-Lee 回复道: 我认为图表应该是这样子的:它们的关系是,EMBED 代表嵌入;而 PRESENT 代表发布源文档。 注意,你可以选择任意组合;如果浏览器不支持其中一个,也不应该破坏整个页面。我觉得这样就可以代表嵌套的图标,而且不需要一个特殊的标记。 这个建议一直没有实现,但是 ref 属性还是被接受了。

0 评论 2.2K 次阅读

Dive Into HTML5:历史

by 豆子

实现和标准总是在不断地相互牵制。你不愿意实现一个未完成的标准,因为你不知道你的最终实现是不是能够很好的符合这个标准。同时,如果没有相关实现,你也不愿意去完成这个标准,因为你需要从实现那里获得用户的反馈,从而设计更好的标准。于是,这二者似乎要一直这么耗下去,直到我们找到一个平衡点。本篇即是来告诉你,HTML5 是如何达到今天这一地步的。

0 评论 2.3K 次阅读

关于我

devbean

devbean

豆子,生于山东,定居南京。毕业于山东大学软件工程专业。软件工程师,主要关注于 Qt、Angular 等界面技术。

主题 Salodad 由 PenciDesign 提供 | 静态文件存储由又拍云存储提供 | 苏ICP备13027999号-2