国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于HTML5 的微課WEB 前端設(shè)計(jì)

2016-07-23 20:49周密蒲華秀席凌
電腦知識與技術(shù) 2016年17期
關(guān)鍵詞:微課

周密++蒲華秀++席凌

摘要:HTML(Hyper Text Markup Language)是構(gòu)成網(wǎng)頁文檔的主要語言,在新的HTML5規(guī)范中,提供了新的元素和屬性,尤其在多媒體支持方面帶來技術(shù)變革,為以流媒體為主要形式的微課教學(xué)資源的在線設(shè)計(jì)提供技術(shù)支持。本文對HTML5 多媒體播放技術(shù)進(jìn)行了分析,研究如何將HTML5的新標(biāo)簽運(yùn)用到在線微課的WEB前端的設(shè)計(jì)與制作中。

關(guān)鍵詞:HTML5;微課;WEB;前端設(shè)計(jì)

中圖分類號:TP393 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2016)17-0208-02

1 HTML5介紹

2012年12月17日,萬維網(wǎng)聯(lián)盟(W3C)正式宣布凝結(jié)了大量網(wǎng)絡(luò)工作者心血的HTML5規(guī)范完成。該規(guī)范是未來WEB應(yīng)用的基礎(chǔ),主要由HTML、CSS等組成,是一個(gè)完整的編程規(guī)范環(huán)境。新規(guī)范彌補(bǔ)了以前版本在多媒體和頁面交互等方面的缺陷,能夠很好地滿足目前WEB開發(fā)和應(yīng)用中內(nèi)容多樣性、靈活的需求[1]。

微課是圍繞課程的知識點(diǎn)或教學(xué)環(huán)節(jié)開展的簡短、完整的教學(xué)活動通過視頻進(jìn)行記錄,以流媒體形式在線展示給學(xué)習(xí)者。基于微課的移動學(xué)習(xí)、遠(yuǎn)程學(xué)習(xí)、在線學(xué)習(xí)、“泛在學(xué)習(xí)”將會越來越普及,而微課教學(xué)資源必須借助WEB前端進(jìn)行展示。而在HTML 5以前,網(wǎng)頁中進(jìn)行教學(xué)多媒體資源的播放,必須安裝相應(yīng)的第三方插件才能播放。同時(shí)移動設(shè)備終端對第三方插件猶如flash控件的不兼容,導(dǎo)致視頻文件不能正常播放。而HMTL5新增加的標(biāo)記,實(shí)現(xiàn)了對多媒體的支持,使得瀏覽器播放視頻不受到插件的限制。本文通過對HTML5技術(shù)中新特點(diǎn)進(jìn)行分析,研究如何將其應(yīng)用于微課在線WEB前端的設(shè)計(jì)中。

2 video 標(biāo)記

在HTML5中可以直接通過新增加的

標(biāo)簽作為

2.2 track 標(biāo)記

在新的HTML5增加的標(biāo)簽中track標(biāo)簽作為video標(biāo)簽的子元素,在使用video標(biāo)簽播放視頻時(shí)可以將字幕文本(WEBtt、.srt)中的信息加載出來,顯示在視頻中提供了播放時(shí)添加字幕、標(biāo)題或章節(jié)等字幕的選擇的功能,播放時(shí)將字幕文本顯示在視頻中。它有以下5個(gè)屬性:

2.3 代碼實(shí)現(xiàn)

以上代碼實(shí)現(xiàn)了當(dāng)訪問者點(diǎn)開頁面時(shí)首先根據(jù)瀏覽器的解碼,可以選擇MP4或ogg格式的多媒體資源播放進(jìn)行直接播放。播放時(shí)默認(rèn)加載中文字幕,并且可以選擇切換為英文字幕。

3 微課WEB前端設(shè)計(jì)

基于HTML5的微課WEB前端利用以上的新標(biāo)簽可以直接播放微課教學(xué)資源,而且在課程特色的設(shè)計(jì)中與其他新標(biāo)簽和屬性結(jié)合使用,能豐富WEB前端的展示方式,增強(qiáng)WEB前端與學(xué)習(xí)者的交互性,改變傳統(tǒng)只能點(diǎn)擊觀看資源視頻的模式,并且讓代碼簡單不冗余,加載迅速,讓微課的視頻資源在線播放時(shí)變得更加流暢。同時(shí)支持以java、.net和php等平臺開發(fā)的后臺管理系統(tǒng)對WEB前端的信息內(nèi)容和資源進(jìn)行動態(tài)的管理,可以降低網(wǎng)站開發(fā)的復(fù)雜度,更好的控制進(jìn)度,降低維護(hù)成本,并且提高平臺的可擴(kuò)展性,而使得HTML5成為了學(xué)習(xí)平臺開發(fā)者在系統(tǒng)架構(gòu)時(shí)對表示層設(shè)計(jì)的首選。

4 結(jié)束語

隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,而HTML5標(biāo)準(zhǔn)仍在不斷地增加新的標(biāo)簽與屬性為基于微課資源進(jìn)行的移動學(xué)習(xí)、遠(yuǎn)程學(xué)習(xí)、在線學(xué)習(xí)、“泛在學(xué)習(xí)”模式提供更好的技術(shù)支持,讓學(xué)習(xí)變得更加豐富。

參考文獻(xiàn):

[1]明日科技.HTML5從入門到精通[M].北京:清華大學(xué)出版社,2014.

[2]俞華鋒.基于HTML5的網(wǎng)頁設(shè)計(jì)與實(shí)現(xiàn)[期刊論文[J].科技信息,2012(29).

[3] www.w3school.com.cn/ w3school.

猜你喜歡
微課
微課在初中歷史教學(xué)中的應(yīng)用
基于EduSoho的微課平臺搭建與應(yīng)用
高中政治微課設(shè)計(jì)探討
與“微課”的首次親密接觸
道孚县| 南康市| 靖州| 固安县| 绍兴县| 通辽市| 吐鲁番市| 岚皋县| 安岳县| 尼勒克县| 龙川县| 咸阳市| 襄樊市| 巴塘县| 宽甸| 如皋市| 乐山市| 宜章县| 舞钢市| 葫芦岛市| 惠安县| 安平县| 股票| 行唐县| 河曲县| 邛崃市| 桐庐县| 巫山县| 嘉荫县| 左贡县| 徐汇区| 当雄县| 新巴尔虎左旗| 新营市| 和林格尔县| 琼中| 漠河县| 日喀则市| 油尖旺区| 平塘县| 内黄县|