html5将如何改变你使用网络的方式

Firefox和Safari部分支持它,Google的Wave和Chrome项目也依赖它,大多数web开发人员对它的意义欣喜若狂。它是HTML5,如果你不确定它到底是什么,这里有一个解释。...

Image for article titled How HTML5 Will Change the Way You Use the Web

Firefox和Safari部分支持它,Google的Wave和Chrome项目也依赖它,大多数web开发人员对它的意义欣喜若狂。它是HTML5,如果你不确定它到底是什么,这里有一个解释。

图片来自布鲁斯·劳森精彩的HTML5演示。

什么是html5某种非常奇特的链接标签(html5 some kind of really fancy link tag)?

HTML5是一个规范,它规定了如何格式化web的核心语言HTML,并将其用于交付文本、图像、多媒体、web应用程序、搜索表单以及您在浏览器中看到的任何其他内容。在某些方面,它主要是一组核心标准,只有web开发人员真正需要知道。在其他方面,这是对网络整合方式的重大修改。并不是每个网站都会使用它,但是那些使用它的网站将会在现代桌面和移动浏览器(也就是说,除了internetexplorer之外的所有浏览器)中得到更好的支持。

我能指望html5有什么了不起的地方?

Image for article titled How HTML5 Will Change the Way You Use the Web

由于谷歌、苹果、Mozilla等浏览器**商的大力支持和实施,HTML5的巨大变化已经成为一些头条新闻。入围名单:

  • 离线存储:有点像“超级Cookies”,但是有更多的空间来存储一次性数据和持久的应用程序数据库,比如电子邮件。实际上,你可以把离线存储想象成类似googlegears的东西,你不需要安装插件就可以获得好处。
  • 画布绘制:网站可以在页面上划出一个空间,在那里可以通过编程代码和用户交互直接绘制交互式图片、图表和图形、游戏组件以及其他想象所允许的内容,而不需要Flash或其他插件。
  • 原生视频和音频流支持:它还处于非常早期的阶段,可能会受到格式中断的影响,但像YouTube和Pandora这样的网站有朝一日可能会完全跳过Flash,为您带来流音频和视频,并提供定时播放和其他整洁的功能。
  • 地理定位:只是它听起来像,但不限于一个单一的供应商的API或浏览器工具。HTML5可以找到你的位置,并使用它来定制搜索结果、标记你的Twitter更新等等。位置感知设备是一件大事。
  • 更智能的表单:搜索框、文本输入和其他您在此处键入的字段可以获得更好的控件,用于聚焦、验证数据、与其他页面元素交互、通过电子邮件发送等等。这听起来可能不那么**,但它可能意味着作为一个用户少烦恼,这总是一件好事。
  • 专注于Web应用程序:可以说,HTML5的目标是让人们更容易在任何网站上构建Wiki、拖放工具、讨论板、实时聊天、搜索前端和其他现代Web元素,并让它们在不同浏览器中工作。

我在哪里可以看到html5的运行?

哦,好问题!

在这个页面上,您可以通过一个很快就可以选择的Flash查看以下视频演示:

谷歌I/O 2009年主题演讲,pt。1.

Firefox 3.5将视频视为网页:

如果你运行的是最新版本的Firefox、Safari、Chrome或Opera,或者,基本上,除了Internet Explorer之外,任何定期更新的浏览器都可以提供这些链接。

HTML5演示:功能演示的巨大列表,由RemySharp优雅地编译。

欢迎使用Safari:完全使用HTML5和css3编写。

HTML5中的YouTube:完全不需要Flash(目前仅适用于Chrome和Safari)。

画布绘制和音频

Image for article titled How HTML5 Will Change the Way You Use the Web

整洁的互动网站,显示推特从谁是挖掘HTML5的人,与流背景音频和互动数据块。

为什么要推?flash和javascript还不能工作吗?

毫无疑问,HTML5非常喜欢JavaScript及其许多亲戚事实上,新的标记标准使JavaScript类型代码更容易指向和提取每个网页的片段。至于Flash、Silverlight和其他浏览器插件,它们是HTML5试图解决的一个自然问题的人工解决方案:在网页上放置和管理交互元素。

Image for article titled How HTML5 Will Change the Way You Use the Web

除了是浏览器内存泄漏和崩溃的主要来源外,Flash及其同类产品也不能在每一个平台上都工作,必须重新编写并适应每一个新平台。如果你想让一个聪明的应用程序尽可能多的人使用,那么一个只写一次,到处使用的系统是理想的。当更多的浏览器和开发者支持HTML5的音频、视频和交互标准时,网络作为智能**、台式机和笔记本电脑、Windows、Mac和Linux的通用应用商店的想法就更接近现实。

苹果试图在iPhone首次发布时向开发者推销这种心态。说得委婉一点,那句话是在嘲弄。从那时起,webapps作为生产力的中流砥柱变得更加强大和受人尊敬,越来越多的开发人员对应用程序市场的封闭花园模式的热情也逐渐减弱。

Image for article titled How HTML5 Will Change the Way You Use the Web

这并不是说,以HTML5为动力的网络应用,由于缺乏严格的本地存储、硬件访问和严格的离线功能,将使iPhone应用商店、Android Market或我们都习惯的桌面软件过时。但看看Chrome是如何为上网本定位Chrome操作系统的,上网本依赖HTML5进行离线存储:从硬性和快速性的角度来说,它是一台辅助计算机,但为了上网的方便,你可能会经常使用它,如果不是更多的话。

html5将如何进入我的网络?

HTML5不是软件版本,也不是网络开发法。这是一个投票表决和集体编辑的标准,以广泛的方式编写,以适应不同的开发风格和不同的思维之间的网页浏览器**商。

更简单地说,这取决于你用什么冲浪。以及你的网络**者遵循的标准。

Image for article titled How HTML5 Will Change the Way You Use the Web

桌面上的Firefox、Safari和Chrome支持HTML5规范草案中概述的一些样式和功能,比如离线存储、画布绘制,最有趣的是,还支持音频和视频标签,允许站点将多媒体文件直接流到浏览器中。苹果的Safari for iPhone和Android浏览器也支持HTML5元素,Opera Mobile也支持。想知道你的浏览器在HTML5上的位置吗?网络极客们已经花时间把这些都放到维基百科的图表上。

那些音频和视频标签并不像看上去那么自由。谷歌HTML5标准的作者伊恩·希克森(Ian Hickson)和苹果公司(Apple)的达夫·凯悦(Davd Hyatt)希望为视频流定义一种单一的、标准化的格式,但尽管他们的雇主支持H.264/MPEG-4标准,但像Mozilla这样的开源公司却无法遵守其专利“累赘”,Opera和其他网络公司并不特别喜欢授权成本。他们的另一个选择是Theora,更著名的(相对而言)是Ogg Theora。从目前的情况来看,HTML5根本不需要或建议使用单一的容器格式或编解码器,这可能意味着浏览器之间的差异。Ars Technica对HTML5视频编解码器的争论有很好的解释。

进一步阅读

  • HTML5-维基百科:因为,说真的,你还能从哪里开始呢?
  • HTML5:整个标准的编辑稿。
  • 潜入HTML5:程序员和所有编程事物的解释者,在正在进行的工作中详细说明了HTML5的不同之处。
  • HTML5取代了WebForms2.0:这是一本关于HTML5中WebForms的变化的很好的读物,我还没有足够的开发人员来简洁地解释这一点。
  • 未来的HTML5的布鲁斯劳森:有趣的,可消化的更大的图片采取什么HTML5真正意义上的网络。

如果你已经精通HTML5,你会指出哪些我们遗漏的差异或改进?在评论中告诉我们HTML5对你和你的浏览器意味着什么。

  • 发表于 2021-07-28 03:52
  • 阅读 ( 150 )
  • 分类:通用

你可能感兴趣的文章

7所有网站开发人员都应该知道的编程技巧

...络开发知识正成为现代知识工作者必备的技能。那些掌握如何在这个行业创造的人,将是21世纪最具竞争力和安全感的人。 ...

  • 发布于 2021-03-15 10:16
  • 阅读 ( 240 )

如何停止在chrome中自动播放flash和html5视频

...ome浏览器的速度,而你却从来没有选择观看它们。下面是如何永远阻止他们。 ...

  • 发布于 2021-03-24 08:53
  • 阅读 ( 264 )

为什么chrome(和firefox)中的youtube会耗尽笔记本电脑的电池,以及如何修复

...户提供所有这些VP9视频。这只会鼓励Mac用户改用Safari。 如何让youtube更高效地播放视频 这是一个鸡和蛋的问题,真的-**商不会实施硬件加速VP9,直到它真正被用于现实世界。谷歌通过在Chrome中添加VP8和VP9,并告诉YouTube在Chrome中...

  • 发布于 2021-04-10 06:31
  • 阅读 ( 237 )

如何停止在web浏览器中自动播放html5视频

...有一些web浏览器允许您这样做。 视频仍会缓冲 相关:如何在每个Web浏览器中启用单击播放插件 禁用自动播放只会暂停视频;但不会阻止加载。根据视频在页面上的加载方式,浏览器可能会自动下载整个视频或只是开始缓冲部...

  • 发布于 2021-04-10 06:39
  • 阅读 ( 200 )

卸载flash后如何观看网络视频

...恶意Flash零日攻击。 假装是没有flash的**浏览器 相关:如何卸载和禁用每个网页浏览器中的闪存 大多数网站应该为iPad、iPhone和Android设备用户提供**友好版本。这些**友好型网站永远不会使用Flash。带有Flash视频播放器的网站通常...

  • 发布于 2021-04-10 08:47
  • 阅读 ( 205 )

为什么浏览器插件会消失,是什么在取代它们

...Java是不安全的,可怕的,现在是时候禁用它了,下面是如何禁用它的 安全性:浏览器插件被证明比浏览器本身更不安全,Flash和Java是web上最大的攻击向量。更糟糕的是,每个人都有相同的Flash或Java插件,不管他们使用什么浏览...

  • 发布于 2021-04-11 12:55
  • 阅读 ( 229 )

如何使用和定制谷歌chrome网络应用

...话框不会在电脑之间同步。 就这些。下一次我们将解释如何**您自己的自定义web应用程序。

  • 发布于 2021-04-13 03:47
  • 阅读 ( 129 )

“命令与征服”变成了你浏览器的html5游戏

...接上试用它,或者在第二个源代码链接上进一步了解它是如何组合在一起的。

  • 发布于 2021-04-21 04:31
  • 阅读 ( 104 )

ios版itether又推出了html5版本,不需要应用商店

...选择,他们在发布时无法访问设备的热点功能,无论计划如何。

  • 发布于 2021-04-21 14:51
  • 阅读 ( 102 )

android版flash今日消亡,“全网体验”万岁

去年11月,Adobe在其流行的Flash插件上做了一个惊人的改变,宣布将停止为移动设备开发Flash。今天,Adobe将禁止在Android上安装新的Flash,这将有效地切断它与未来移动网络的联系——尽管该公司历史上曾断言Flash将在移动设备上实...

  • 发布于 2021-04-23 18:29
  • 阅读 ( 141 )
gutn7525
gutn7525

0 篇文章

相关推荐