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

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

一、Adobe Edge

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

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

二、Adobe Dreamweaver CS6

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

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

三、Adobe ColdFusion 10

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

四、Sencha Architect 2

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

五、Sencha Touch 2

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

六、Dojo Foundation Maqetta

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

七、微软Visual Studio 2010 ServicePack 1

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

八、JetBrains WebStorm 4.0

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

九、Google Web Toolkit

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

来源于:http://dev.yesky.com/457/33875957.shtml

转载于:https://www.cnblogs.com/dongxiukun/p/4384152.html

开发HTML5的强大9个开发工具相关推荐

  1. html5与跨平台开发,HTML5应用与跨平台应用开发

    本课程将总体讲解开发HTML5应用和跨平台应用的方法,共分成三部分.第一部分为HTML5开发基础,带你分析并掌握多种移动开发技术和设计方式:第二部分为HTML5高级应用,讲解在HTML5中调用其它应用 ...

  2. 谷歌游览器插件html5,谷歌放弃Gears浏览器插件 重点开发HTML5

    据国外媒体报道,谷歌Gears项目经理伊安-费特(Ian Fette)周五通过博客宣布,谷歌将放弃对Gears项目的支持. Gears是一款浏览器插件,可以允许用户离线访问Gmail等网页应用.谷歌早 ...

  3. 好程序员HTML5大前端分享常用开发工具大集合

    HTML5作为当前最为流行的编程语言,广为适用.语言的使用人数急剧增长,更多地开发人员使用这种语言来创建各种内容并放到互联网上.随着每一个新版本的发布,HTML通过更好的功能和技术渐渐占据了制高点.接 ...

  4. JetBrains WebStorm for Mac (强大的前端开发工具) 2021.3

    MacWebStorm for Mac 是一款优秀的前端编辑工具,前端开发必备.主要新增了ES2022 私有类成员支持.新远程开发功能.更出色的单仓库支持.Deno LSP.拆分 Run(运行)工具窗 ...

  5. Vetur:VSCode下强大的Vue开发工具

    Vue自从发布以来就一直受到前端开发人员的热爱,而除了一些本身优秀的特征之外,还有就是丰富的插件和工具的支持和更新.虽然现在的编辑器需要安装相应的plugins才能进行Vue组件化开发,但是越来越多优 ...

  6. linux java 构建工具有哪些,Linux ant --强大的Java开发构建工具

    用途说明 ant严格说来,ant其实并非原生的Linux命令,但它是一个使用广泛.功能强大的跨平台构建工具程序,尤其是进行Java开发时,许多开源的Java项目都使用ant作为构建工具.ant命令一般 ...

  7. android串口工具apk_【APK】一个强大的Android开发工具!

    排版|设计|配图©孤狼小航 Android开发助手是个强大的Android开发工具,能够用来反编译其他应用.查看其他应用布局和控件信息.屏幕取色(颜色取样器).查看Activity历史记录.查看应用M ...

  8. mac sqlite可视化工具_Navicat for SQLite 12 for mac(强大数据库管理及开发工具)

    Navicat for SQLite 12 Mac版是Mac平台上的一款专为SQLite设计的强大数据库管理及开发工具,Navicat for SQLite 12 Mac版可以用于版本2或3的SQLi ...

  9. html5手机 一键开发,Html5变革下的H5和手机app开发工具

    前言 随着互联网与新媒体的高速发展,H5技术在正式推出之后,凭借微信等平台的巨大传播力,各种展现形式的H5页面纷纷崭露头角,越来越多地出现在人们的视野中.而随着H5技术的崛起,例如市场上风靡的微页(w ...

最新文章

  1. php文字超链接怎么写,php 文本URL转换为超链接功能实例
  2. python元编程详解
  3. Java中用户向系统传递参数的三种基本方式
  4. 四十九、微信小程序开发页面样式WXSS和页面交互JS
  5. oracle 常见操作
  6. 抽象代数的抽象方法本质
  7. 记录所遇到的编译错误及解决方法
  8. SAP系统和微信集成的系列教程之七:使用Redis存储微信用户和公众号的对话记录
  9. 浏览器打开出现证书错误_PADI 电子潜水证书更新啦!
  10. 「BZOJ2654」tree
  11. Nmap配合Masscan实现高效率扫描资产
  12. Springboot+Mybatis+PageHelper 分页、排序
  13. TensorFlow2学习笔记:3、鸢尾花数据集载入
  14. 匹配滤波器及matlab仿真
  15. linux基础学习思维导图及文档(17万字)
  16. Win10任务栏卡死,无响应,点不动解决方法集锦
  17. asp.net 获取网页源文件的方法
  18. 【Algorithm】一般约束优化问题——PHR算法及其Matlab实现
  19. 删除后别人的微信号变成wxid_怎么恢复删除的微信好友?教程在手,不怕恢复不了!_...
  20. 机械键盘知识漫谈(一)- 初级篇

热门文章

  1. C#将图像文件压缩为AVI文件播放
  2. POSIX正则表达式 验证电子邮件地址
  3. 报告软件测试错误的规范
  4. 陈硕智能指针线程安全_C++ 创建线程的方法
  5. ssh_config sshd_config 详解
  6. 使用links方式安装eclipse插件
  7. 计算机开始按钮作用,Win8.1的12个变化:开始按钮回归功能不再
  8. android 根据文本计算行数,ios 获取Text行数和每行显示的内容
  9. 命令行批量截图Node脚本
  10. 磁盘分析工具Ncdu的简单使用和体验