仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3285|回复: 10
打印 上一主题 下一主题

[HTML5] html教程之HTML5新的元素和属性对计划师来讲是冒险又是时机

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 23:11:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
使用HTML5也是断断续续的有些历史了,但是没有系统的总结过,最近发现公司的图书馆有不少藏书,破洛洛文章简介:HTML5,被传为Flash的杀手,是一种用于web使用程序开辟、具有厘革意义的收集手艺。
HTML5,被传为Flash的杀手,是一种用于web使用程序开辟、具有厘革意义的收集手艺。HTML5供应了一些新的元素和属性,个中有些是手艺上相似<div>和<span>标签,但有必定寄义,比方<nav>和<footer>。这类标签将有益于搜刮引擎的索引收拾、小屏幕设备和视障人士利用。同时为其他扫瞄要素供应了新的功效,经由过程一个尺度接口,如<audio>和<video>标志。
除本来的DOM接口,HTML5增添了更多样化的API:


  • 及时二维画图
CanvasAPI:有关静态产出与衬着图形、图表、图象和动画的API。


  • 准时媒体播放
HTML5音频与视频:HTML5里新增的元素,它们为开辟者供应了一套通用的、集成的、剧本式的处置音频与视频的API,而无需安装任何插件。


  • 离线存储数据库(离线收集使用程序)
  • 编纂
  • 拖放
  • 跨文档通讯
  • 通讯/收集
CommunicationAPIs:构建及时和跨源(cross-origin)通讯的两年夜基本:跨文档通讯(CrossDocumentMessaging)与XMLHttpRequestLevel2。


  • 扫瞄汗青办理
  • MIME和协定处置程序时表头挂号
  • 微数据
以上手艺申明存在于WHATWGHTML申明文档中,但并没有全体包括在W3CHTML5的申明文档里;W3C另对一些手艺做了独自申明,此文不再逐一赘述。
听起来略有些太甚手艺了,那末HTML5对计划将会有哪些影响呢?这是网页计划师和开辟职员诲人不倦会商了编程代码后不能不思索的成绩。
HTML5及webapp的上风

以挪动互联网范畴为例,面临浩瀚的终端设备战争台,计划师和开辟职员不能不在产物的展示和体验的分歧性方面做出让步举动,并在疲于填摊平台的过程当中华侈了我们云云多的精神。产物原本能够到达更高的水准,但挪动终端碎片化(包含硬件和软件)的实际将优美的希望拦阻在外。
以后支流的手机开辟平台有:iOS、Symbian、Linux、Palm、BlackBerry、WindowsMobile、Android等。个中,iOS平台必要针对480*320、960*640及1024*768的分辩率分离计划;Android平台中QVGA分辩率为240*320,WQVGA分辩率为240*400,HVGA分辩率为320*480,WVGA分辩率为480*800,FWVGA分辩率为480*854等等;Symbian体系可谓汗青久长,如今开辟次要针对S60V3和V5两个版本,分辩率仍有176*208、208*208、240*320/320*240、352*416/416*352及800*352等浩瀚品种。即便统一个平台,分辩率分歧计划也就会有响应的差别。加上客户端产物必要不休的更新迭代,从1.0版本、2.0版本一向到N.0版本;每开辟一次nativeapp就必要展一次平台。而且实际情况是并不是一切用户城市主动更新新版本,以是计划师和开辟职员在研发新功效的时分还要忌惮之前的旧版本会不会撑持等成绩。分歧的平台乘以分歧的版本,人力物力被投进到了展设平台的事情中,进步产物用户体验的精神对照无限。
因而人们受够了终端设备碎片化的熬煎,入手下手期盼着一种有别于nativeapp的事物呈现。由HTML5手艺开辟的webapp的呈现赐与了计划师和开辟职员优美愿景。HTML5手艺的衬着历程次要是由扫瞄器、内嵌HTML5剖析器的使用程序、撑持书签翻开体例的使用程序抑或是挪动手机产物举行的。云云,产物的上线和版本更新不再必要消费那末长工夫来摊平台,Appcelerator的外部逻辑会将产物的UI转换为iOS或Android等平台的原生界面。同时,webapp情势的产物不必要用户下载更新,经由过程收集便可以会见最新版本;也便于计划师和开辟职员调试和修改毛病,不再存在同时分身新旧版本的成绩。
HTML5能够完成的效果

HTML5能力云云壮大,的确具有进步互联网产物质量、改良开辟职员实际情况的潜力。因而计划师和开辟职员必要对它举行需要的懂得。但这其实不意味着计划师就要放下本人手中的事情入手下手进修编程手艺了,而是应该思索HTML5对详细的计划将会有哪些分明的改动,HTML5手艺能够完成甚么样的计划效果?
在苹果、谷歌及微软等巨子公司的主动倡议下,HTML5手艺一日千里,webapp能够完成的效果越来越丰厚。良多webapp的确已能够和nativeapp相媲美了。对HTML5撑持最好的扫瞄器是Safari和Chrome,Firefox和Opera差强者意,IE扫瞄器撑持度最低。以下图所示:

如今收集上经常会晤到相似《利用HTML5开辟的19个网站》、《25款超棒的HTML5Canvas游戏》等相干先容文章,计划师能够经常拿来把玩体验一番。本文囿于篇幅限定,在此只举几个使用HTML5手艺对照典范的网站产物举行示例申明。
挪动终端

1.Gmail




2.Youtube




3.Vesseltracker




4.GeoCongress




5.BusinessesForSale.com




6.TriOutMobile




7.INGDirect




8.AOI




9.Naver




10.百度无线小说



破洛洛文章简介:HTML5,被传为Flash的杀手,是一种用于web使用程序开辟、具有厘革意义的收集手艺。



PC端

1.FlickrBrowser




2.X-Worlds




3.CSSWarp




4.CSS3.0Maker




5.TinyFluidGrid




6.HootSuite




7.Aviary’sImageEditor




8.Twimbow




9.Scribd




10.GoogleBodyBrowser


计划师经由过程亲身体验这些HTML5手机使用或网站,对HTML5所能撑持的效果细节会有一个也许的、理性的认知。籍此取得的计划感知才能远比看几行让人头晕的代码要深入、易于使用。

破洛洛文章简介:HTML5,被传为Flash的杀手,是一种用于web使用程序开辟、具有厘革意义的收集手艺。



HTML5近期为何没法成为支流

看了以上彀站的效果,是否是感到HTML5很酷?既然它这么优异,既能够就办理终端碎片化的困扰,又便于开辟职员完成,那末为何我们不赶忙将HTML5推行开来?我们究竟在守候甚么?但是严酷的实际告知我们,HTML5的时期还没有真正到来,在近期内仍没法代替nativeapp成为支流。笔者依据本人的了解,将缘故原由回结为以下几点:
HTML5自己

W3C暗示在2014年之前不会发布有关HTML5的尺度。如今各至公司主动开辟企图走在webapp产物研发中的前线,但仍处于探究阶段。HTML5还没有明晰明白的一致尺度,也就难以年夜局限的推行。守候该手艺成为支流,仍需尚待光阴。
扫瞄器

没错,webapp的确只必要收集会见就能够。可是产物的效果必要撑持HTML5手艺的扫瞄器举行衬着,产物的组件必要扫瞄器的控件库来搭建完成。现有的扫瞄器在控件库方面都存在毛病,以致webapp的效果没法全体发挥,加载速率较慢。HTML5年夜行其道,一个壮大的扫瞄器的感化非比平常。而这个壮大的扫瞄器甚么时分才能够呈现,还没人晓得。
收集旌旗灯号

Nativeapp在离线形态下仍然可使用一些功效,不乱性对照好。比拟之下Webapp对收集的依附性更年夜。这一点和“云”有些类似,没有接通收集就没法利用其服务(固然HTML5撑持离线存储)。当今国际的wifi提高率还十分低,3G收集掩盖率也有待完美并且用度偏高、不乱性不强。不管从不乱性仍是流量资费角度思索,用户都没有才能舍弃nativeapp.
挪动终端

挪动终端(次要是手机)的市场散布情形也是HTML5的影响要素之一。智妙手机的市场份额还对照小,功效手机仍占据相对的上风位置。而在webapp的撑持性方面智妙手机无疑是最好的,其次是交际手机,功效手机撑持性最差。挪动终真个市场份额散布情形成为HTML5近期推行的瓶颈。如图所示:


破洛洛文章简介:HTML5,被传为Flash的杀手,是一种用于web使用程序开辟、具有厘革意义的收集手艺。

计划师应怎样应对HTML5?

在懂得了HTML5手艺的上风、效果和完成进度以后,计划师应当思索本人接上去必要做些甚么了。HTML5是互联网研发的一定趋向之一,具有进步产物品德的伟大潜力。计划师惟有适应这一潮水的开展,主动投身到HTML5的实验研发中,才干在时期的年夜潮中握有先机。那,我们应该怎样做抑或做些甚么呢?笔者有几个浅陋的倡议分享给人人:
构成企业的分歧作风,加强辨认性

如今的nativeapp都必要经由严峻的考核才干上架“使用商铺”,即便云云,使用程序已入手下手数目激增,找到一个中意的使用谈何简单。假如webapp的时期到来,用户只必要经由过程扫瞄器就能够轻松利用某个使用程序,没有了“使用商铺”的限定,使用程序产物的数目将无法计算。这个时分我们必要忧虑我们的产物会不会被吞没在个中。为了不如许的喜剧,一个无效的举措是使统一个公司的产物具有分歧作风,而且光显有特性,如许能够更无效的抓往用户的注重力,加强产物的辨认性。
入手下手注意特定扫瞄器的适配

为特定用户而计划,也就必要为用户所利用的特定扫瞄器而计划。只要当我们把持了利用情况,我们才干把持确保用户角度的产物效果更好。大概HTML5的时期不必要再频仍的摊平台,但为特定的扫瞄器计划特定的效果是进一步进步用户体验的主要举动。
GoogleWave是一个不错的例子。GoogleWave试图把博客、邮箱、立即通信和wikis分离起来,成为一款壮大的收集交换服务。它是由HTML5编写的,其实不撑持在一切扫瞄器上利用。固然由于存眷度不高被Google中断服务,但GoogleWave作为一次实验,已在HTML5的开展路途上走了很远很远。

冲破头脑定势,注意使用技能

这一倡议来历于实践的事情,针对的也是实践事情中会碰到的情形。Webapp的计划事情中,所必要使用的HTML5手艺效果常常没有那末多;即便有,团队中的RD也一定全都做得出来。实在用户不体贴这个效果是利用甚么编程言语完成的,用户体贴的是交互是不是顺畅、视觉感官上是不是有咀嚼。因而计划师必要在细节上注意提拔webapp的品德感,好比边框的计划,好比翻页的计划,好比子产物列表的计划等等。乃至能够实验做一些“伪app效果”。这方面m.naver.com做得十分棒,结构计划、功效按钮的计划都酷似nativeapp,子产物的列表全体做成高品德的icon款式;实在不外是一个图标加一个链接那末复杂。

器重挪动互联网

HTML5在挪动互联网中的需求最兴旺,潜力也最年夜。适配碎片化严峻的挪动终端从久远看不是幻想的举措,但现阶段还挣脱不了这一实际。如今我们所具有的最好的挪动实行平台是iphone,它的适配比例已充足高了。假如做Html5新产物的API撑持测试,倡议仍是利用iPhone.


总结

HTML5手艺正引领互联网朝webapp偏向开展,这是互联网开展的一定趋向之一。Webapp将愈来愈多的走到用户眼前。计划师在面临HTML5手艺的时分,既必要懂得以后该手艺能够完成的效果,又必要在实践的事情中不休探索和总结计划技能和战略。紧跟webapp的开展,不休实验,对计划师来讲既是一次冒险,也是一次可贵的时机!
</p>
HTML5开发的网页文档类型极其简单,就够了,记得5年前还在反复跟团队强调使用XHTML那段冗长的文档类型声明.
深爱那片海 该用户已被删除
沙发
发表于 2015-1-17 17:17:04 | 只看该作者
运动)时间轴面板--拖动关键帧--单击整条--将鼠标移至中间一点--右击选择增加关键帧--移动中间关键帧的图层--勾选自动播放,循环
飘灵儿 该用户已被删除
板凳
发表于 2015-1-21 07:12:25 | 只看该作者
直接用代码建立链接,如:可以直接输入 <a herf = \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"red.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\">红色的网页 12、插入标签法建立链接,可以再选中文字后在代码中插入html标签,页元素<a>.也可以按ctrl+t进入html标签插入方法之后输入代码即可。
小女巫 该用户已被删除
地板
发表于 2015-1-30 11:00:51 | 只看该作者
使用所见即所得的接口,亦有HTML编辑的功能。它现在有Mac和Windows系统的版本。原本由Macromedia公司所开发。
透明 该用户已被删除
5#
发表于 2015-1-30 11:00:51 来自手机 | 只看该作者
还是在Dreamweaver所见即所得添加链接是,可以选中文字或图片然后按下shift键不放鼠标拖出箭头直接指向文件即可。这是比较简单的也是常用的方之一。
莫相离 该用户已被删除
6#
发表于 2015-2-6 10:39:25 | 只看该作者
Adobe Dreamweaver CS5 软件使设计人员和开发人员能充满自信地构建基于标准的网站。由于同新的 Adobe CS Live 在线服务 Adobe BrowserLab 集成。
飘飘悠悠 该用户已被删除
7#
发表于 2015-2-16 00:50:15 | 只看该作者
在Dreamweaver里可以很轻松的完成图文混排、插入图片、插入Flash、插入音频、插入视频。
精灵巫婆 该用户已被删除
8#
发表于 2015-3-4 20:44:21 | 只看该作者
经过两天的学习,总算对Dreamweaver有进一步的了解了,心中不免有些激动。今天和其他几位老师交流了一下,感觉受益匪浅.
再现理想 该用户已被删除
9#
发表于 2015-3-11 21:01:14 | 只看该作者
Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。
第二个灵魂 该用户已被删除
10#
发表于 2015-3-19 13:52:47 | 只看该作者
运动)时间轴面板--拖动关键帧--单击整条--将鼠标移至中间一点--右击选择增加关键帧--移动中间关键帧的图层--勾选自动播放,循环
只想知道 该用户已被删除
11#
发表于 2015-3-28 16:03:01 | 只看该作者
技术的学习如同长跑。只要越过极限,就会越跑越轻松。技术的学习其实并不像想象中那么可怕,任何技术都并不高深莫测。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 15:04

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表