HTML5被看做是Web开发者创建流行Web应用的利器,增加了对视频和Canvas 2D的支持。HTML5的诞生还让人们重新审视浏览器专用多媒体插件的未来,如Adobe的Flash和微软的Silverlight,HTML5为实现这些插件的功能提供了一种标准化的方式。

虽然HTML5标准尚未开发完成,但是随着开发者对HTML5的兴趣日渐浓厚,开发工具提供商也开始跟进。以下介绍的9款应用工具已经能够帮助开发者在程序中集成HTML5功能。

目前还处于预览阶段的Adobe Edge是用HTML5、CSS、JavaScript开发动态互动内容的设计工具。内容可以同时兼容移动设备和桌面电脑。Edge的一个重要功能是Web工具包界面,方便确保页面在不同浏览器中的架构一致性,此外Edge还将整合TypeKit这样的字体服务。

动画和图形可以添加到HTML元素中,程序也能通过Edge自身的代码片段库或者JavaScript代码进行扩展。动画可以在独立的时间线上进行嵌套,还能实现互动功能。符合可以服用并通过API和代码片段控制。通过Edge设计的内容可以兼容iOS和Android设备,也可以运行在火狐、Chrome、Safari和IE9等主流浏览器。

Adobe Dreamweaver CS6作为一个Web设计软件,提供了对HTML网站和移动程序的可视化编辑界面。其Fluid Grid排版系统整合CSS样式表功能,提供自适应版面的跨平台兼容性。开发者可以完全实现Web设计的可视化操作,无需为代码所困。

用户不但还能在Live View中预览,还提供多屏幕预览功能。开发者可以通过MultiScreen预览面板查看HTML5内容的渲染效果。Live View通过WebKit渲染引擎支持HTML5。

ColdFusion是用来开发企业Web程序的服务器端技术,通过Websockets、互动表单、视频和地理标签等HTML5技术创建富媒体用户体验。

在开发移动和桌面应用的工具中,Sencha的定位是HTML5可视化应用开发。开发团队可以在一个单一集成的环境中完成应用的设计、开发和部署。开发者还可以开发Sencha Touch2和Ext JS4 JavaScript应用,并实时预览。

Sencha Touch2是移动应用框架,也被看作是Sencha的HTML5平台。开发者可以用它开发面向iOS、Android和Blackberry、Kindle Fire等多种平台的移动应用。

来自于IBM的一个项目,Dojo Foundation Maqetta是为桌面和移动设备开发HTML5应用的开源工具,支持在浏览器中查看HTML5界面。用户体验设计师可以通过拖放组装UI样板。

虽然一开始并不支持HTML5,但微软在2011年三月发布的Visual Studio 2010 SP1中提供了IntelliSense,追加了针对HTML5的一些元素。

作为拥有HTML编辑器的JavaScript集成开发环境,WebStorm4.0提供了开发web应用的HTML5样板。开发者可以在创建HTML文档时可获得对HTML5文件的支持。例如砍伐者键入。开发者还可以在chrome浏览器中实时预览HTML文档。

该开发工具用于开发浏览器应用,但库中支持很多HTML5功能。包括对客户端或web存储的支持。其他HTML5功能还包括支持Canvas可视化,以及音频和视频widget。

html按钮美好,崛起中的九大HTML5开发工具相关推荐

  1. 崛起中的九大HTML5开发工具

    摘要:HTML5正在以惊人的速度崛起,虽然HTML5标准尚未开发完成,但是随着开发者对HTML5的兴趣日渐浓厚,开发工具提供商也开始跟进.本文总结了5个当今最流行而且未来会成为主流HTML5的开发工具 ...

  2. 盘点:崛起中的九大HTML5开发工具

    HTML5被看做是Web开发者创建流行Web应用的利器,增加了对视频和Canvas 2D的支持.HTML5的诞生还让人们重新审视浏览器专用多媒体插件的未来,如Adobe的Flash和微软的Silver ...

  3. web设计之:崛起中的九大HTML5开发工具

    HTML5被看做是Web开发者创建流行Web应用的利器,增加了对视频和Canvas 2D的支持.HTML5的诞生还让人们重新审视浏览器专用多媒体插件的未来,如Adobe的Flash和微软的Silver ...

  4. JQuery中的九大选择器及其应用(下)

    第七种:子元素选择器 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  5. 总裁演说思维商务谈判中的九大技巧

    总裁演说思维商务谈判中的九大技巧 说起谈判,总让人感到一股双方对决的杀戮之气,令人不寒而栗.嗯,其实你想太多了,谈判真正的本质,就是一种解决问题的思考模式,所以谈判是说服,更是协调冲突.而谈不定,工作 ...

  6. 推荐系统研究中的九大数据集

    推荐系统研究中的九大数据集 原文地址 ps:对原文有所删减 在这篇博客中,作者介绍了九个数据集,其中一些是推荐系统中常用到的标准数据集,也有一些是非传统意义上的数据集(non-traditional ...

  7. JQuery中的九大选择器及其应用(中)

    第四种:内容选择器 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  8. JQuery中的九大选择器及其应用(上)

    第一种:基本选择器 <!DOCTYPE html> <html lang="en"> <head><meta charset=" ...

  9. Kali Linux中的十大WiFi攻击工具介绍

    本文讲的是Kali Linux中的十大WiFi攻击工具介绍,在这十大WiFi攻击黑客工具中,我们将讨论一个非常受欢迎的主题:无线网络攻击以及如何防止黑客入侵.无线网络通常是网络的一个弱点,因为WiFi ...

  10. php 编辑器格式输出_高效PHP开发人员的十大PHP开发工具

    图说:怎样选择最好的PHP开发工具 PHP是用于构建网站与Web应用程序最快,并且使用最广泛的服务器端脚本语言. 有几个很好的理由可以说明开发人员更喜欢PHP或一些其他的脚本语言,例如Python和R ...

最新文章

  1. 谷歌「模型汤」靠微调屠了ImageNet的榜!方法竟然只有半页纸
  2. 致命错误: Python.h:没有那个文件或目录
  3. SparkRPC源码分析之RPC管道与消息类型
  4. Linux交叉编译问题strace解决 signalfd.c:15: xlat/sfd_flags.h:17: error: size of array 'type name' is negative
  5. Pandas入门2(DataFunctions+Maps+groupby+sort_values)
  6. Redis基础-下载安装配置
  7. mysql集群参数讲解_Mysql集群讲解(一)
  8. 如何设置input表单根据表单内的数据自动增高_「第三天」学美术的英语小白如何从装修行业转为互联网前端...
  9. 苹果蜂窝网络版iPad mini 6不支持毫米波5G
  10. DPDK报文收发 run to completion, pipeline
  11. ARC_x86_OS选择
  12. 时速云Kubernetes进阶培训 第三期
  13. CodeForces - 32C Flea【数学】
  14. 解决百度推广恶意点击以及反攻击的方法!
  15. 编译程序和解释程序的区别
  16. 《测绘综合能力》——海洋测绘
  17. 猫小胖服务器位置,最终幻想14新增猫小胖大区拆分陆行鸟大区-最终幻想14国服大区调整计划公布!-Appfound...
  18. 黑马程序员——集合Collection:体系详述
  19. JAVA架构之路(数据加密与常见加密算法)
  20. 谷歌收购摩托罗拉移动扫清障碍:获专利盾牌

热门文章

  1. 20191128每日一句感恩节
  2. 传智播客Java学习之类的继承
  3. Python学习笔记 之 变量进阶
  4. Atitit 效率提升法细则 v3 t028.docx Atitit 提升效率细则 目录 1. 目标 2 1.1. 配置化增加扩展性 尽可能消除编译 方便增加 调整业务逻辑 2 1.2. 统一接口
  5. Aitit aop之道 艾龙著 需要整合zop资料包东西 第1章 AOP的产生         1.1 软件开发方法的演进         1.2 AOP产生的前奏——把系统看做一批关注点
  6. Atiitt 降低财政赤字风险性实施方案
  7. Atitit 输入法原理与概论ati use
  8. atitit.web ui 结构建模工具总结
  9. paip.提升用户体验-----找回密码的设
  10. paip.netbeans断点调试debugger console输出乱码解决方案