Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
聯(lián)網(wǎng)的迅速發(fā)展,軟件行業(yè)成了更多年輕人的就業(yè)選擇。HTML5簡(jiǎn)單易學(xué)門(mén)檻低,是Web時(shí)代前端開(kāi)發(fā)超好用的工具。而HTML5開(kāi)發(fā)人員的就業(yè)薪資也遠(yuǎn)遠(yuǎn)高于其他行業(yè)。
資料顯示,初級(jí)HTML5開(kāi)發(fā)人員的平均薪資在8K-10K左右,擁有一定工作經(jīng)驗(yàn)的人薪資普遍達(dá)到15K-20K。如此廣闊的前景當(dāng)然吸引了無(wú)數(shù)專(zhuān)業(yè)或非專(zhuān)業(yè)人士的加入。HTML5用途范圍廣,下面小編就來(lái)給大家分享常見(jiàn)的HTML5框架。
HTML5基礎(chǔ)入門(mén)之常見(jiàn)的HTML5框架有哪些?
1、Siimpler
Siimpler 是個(gè)簡(jiǎn)單的 HTML 開(kāi)發(fā)框架,他可以通過(guò)選擇你自己喜歡的部分,來(lái)幫助你迅速又簡(jiǎn)單地創(chuàng)建 HTML5 開(kāi)發(fā)結(jié)構(gòu)。網(wǎng)絡(luò)設(shè)計(jì)者們也可以通過(guò)使用 Siimpler 框架類(lèi)的文件和文件夾來(lái)無(wú)縫的開(kāi)始一個(gè) Web 項(xiàng)目。
2、Ionic
Ionic 是個(gè)神奇的框架和強(qiáng)大前端開(kāi)源系統(tǒng),使用先進(jìn)的Web技術(shù),比如CSS、HTML 和 JS 來(lái)創(chuàng)建令人驚嘆的手機(jī)應(yīng)用。
3、Foundation
Foundation 是世界上精妙的前端響應(yīng)框架,同時(shí),它可以兼容所有的瀏覽器和網(wǎng)絡(luò)設(shè)備。Foundation 擁有移動(dòng)友好型的用戶(hù)接口,設(shè)置了許多關(guān)鍵特性。
4、Enyo
Enyo是一個(gè)開(kāi)源的 Jaa 框架,該框架能夠讓你創(chuàng)建頂級(jí)的 HTML5 應(yīng)用程序,該應(yīng)用程序能夠運(yùn)行在各種各樣的電子設(shè)備上,比如說(shuō)手機(jī)、臺(tái)式機(jī)、筆記本、電視以及Web應(yīng)用。
5、LimeJS
針對(duì)于所有的新的桌面瀏覽器和觸屏設(shè)備,LimeJS 對(duì)于有用戶(hù)經(jīng)驗(yàn)的游戲開(kāi)發(fā)者而言是教好的和較強(qiáng)大的開(kāi)發(fā)框架。
6、Bootstrap
Bootstrap能讓所有開(kāi)發(fā)者都能迅速上手、所有設(shè)備都可以適配、所有項(xiàng)目都適用。此外,bootstrap的官網(wǎng)也有很多教程提供。
7、juery UI
juery UI 主要分為交互、微件和效果庫(kù)3個(gè)部分,主打代碼開(kāi)源,操作繼承了juery 的簡(jiǎn)單特性,兼容各主流桌面瀏覽器。
前端HTML5是當(dāng)下很多企業(yè)都會(huì)用到的軟件開(kāi)發(fā),HTML5是移動(dòng)互聯(lián)網(wǎng)前端的主流開(kāi)發(fā)語(yǔ)言,目前還沒(méi)有任何一種前端開(kāi)發(fā)技術(shù)能夠取代HTML5。因此,無(wú)論是PC端還是APP端的應(yīng)用,前端樣式都離不開(kāi)HTML5.
從手機(jī)與電腦上網(wǎng)的使用率來(lái)看,從事HTML5或者Web相關(guān)的開(kāi)發(fā)工作,就業(yè)前景還是比較可觀的。而且,現(xiàn)在的網(wǎng)站開(kāi)發(fā)都往移動(dòng)設(shè)備上轉(zhuǎn)移,所以HTML5或者Web前端是眾望所歸。
做web大概有八年的時(shí)間,今天主要給新手想要做HTML5開(kāi)發(fā)的新手簡(jiǎn)單說(shuō)下HTML5能做為什么以及未來(lái)的發(fā)展和一個(gè)系統(tǒng)的學(xué)習(xí)規(guī)劃,目前HTML5有多火,不用我說(shuō)大家都清楚,很多其他行業(yè)想轉(zhuǎn)行做HTML5開(kāi)發(fā),想要在以后有一個(gè)好的發(fā)展前景,HTML5技術(shù)的不斷的成熟,各大瀏覽器不斷兼容HTML5最新技術(shù),HTML5被稱(chēng)為可以改變?nèi)藗兩畹臇|西。而現(xiàn)在HTML5的競(jìng)爭(zhēng)也是非常的大,所以說(shuō)我想要做HTML5開(kāi)發(fā)一定要先把技術(shù)學(xué)好才能去找工作。
HTML5都能做什么?
第一:剛出現(xiàn)不久的小程序,很流行,在開(kāi)發(fā)的過(guò)程,HTML5技術(shù)就會(huì)應(yīng)用的很多。
第二:移動(dòng)端是HTML5不可缺少的技術(shù),現(xiàn)在都是移動(dòng)端的市場(chǎng),人們手機(jī)的一些功能,緩存,音樂(lè),視頻,地位,Canvas繪圖還有大量的特效,好看的效果,都是不可能離開(kāi)HTML5技術(shù)。
第三:現(xiàn)手游的火爆程度,PC端游戲受到了沖擊,比如LOL被王者榮耀沖擊,這是時(shí)代的變化,HTML5可以做手機(jī)游戲,前景光明。
第四:互聯(lián)網(wǎng)的各種應(yīng)用,在如今變化多端的互聯(lián)網(wǎng),好像任何東西都仿佛離不開(kāi)了HTML5的技術(shù)。
下面我說(shuō)下HTML5的學(xué)習(xí)路線(xiàn):
第一階段:HTML+CSS+JS
第一階段要學(xué)習(xí)基礎(chǔ)的靜態(tài)布局,HTML+CSS,特別提出一定要下功夫攻破JS,JS是最難的,也是前端開(kāi)發(fā)的工資標(biāo)準(zhǔn),見(jiàn)過(guò)很多人學(xué)不懂JS,因?yàn)镴S的邏輯非常強(qiáng),要跟著大量的案例進(jìn)行學(xué)習(xí),學(xué)習(xí)JS方法非常重要,很多在學(xué)的時(shí)候感覺(jué)沒(méi)有效率是沒(méi)有良好的學(xué)習(xí)方案
第二階段:HTML5+CSS3+JQ
了解HTML5新特性,CSS3新屬性,換句話(huà)說(shuō)HTML5就是另一個(gè),我上面說(shuō)的,如果JS學(xué)不好,HTML5也很難,本HTML5要和JS完美的配合,而JQ是JS框架,只要原生JS掌握的不錯(cuò),學(xué)習(xí)JQ不是難事。
第三階段:主流框架
前端框架是我們必須要學(xué)習(xí)的,每一個(gè)公司都會(huì)用到,但是框架學(xué)起來(lái)不容易,這些框架都是用原生JS封裝的,再一次強(qiáng)調(diào)一下JS的重要性,只要一直做前端永遠(yuǎn)都不會(huì)離開(kāi)JS,就是需要JavaScript,所以一定要學(xué)好JavaScript,一個(gè)好的學(xué)習(xí)方法非常重要。
剛接觸HTML5的新伙伴多了解這些行情才是學(xué)習(xí)HTML5開(kāi)發(fā)的關(guān)鍵,找到一個(gè)有效率的學(xué)習(xí)方式才是最重要的,方法不對(duì)在努力也是白費(fèi),少走彎路就是學(xué)習(xí)HTML5開(kāi)發(fā)的捷徑,前端我做開(kāi)發(fā)將近十年,這些懂得還是很多,有不懂的問(wèn)題隨時(shí)可以請(qǐng)教我,下面有我的HTML5新手學(xué)習(xí)裙,對(duì)于學(xué)習(xí)方法,學(xué)習(xí)效率,以后行業(yè)發(fā)展的都可以問(wèn)我,群里也有很多比較精品的HTML5學(xué)習(xí)視頻免費(fèi)分享給新人,希望新手少走彎路。
到移動(dòng)端手機(jī)網(wǎng)站的建設(shè)及優(yōu)化,估計(jì)很多讀者要說(shuō)了,“我們是做工程(或者批發(fā)、大型設(shè)備之類(lèi))的,客戶(hù)是企業(yè)都是上班的時(shí)候在電腦上搜,手機(jī)網(wǎng)站簡(jiǎn)單copy一下PC網(wǎng)站就好了?!闭媸沁@樣嗎?下面是南寧桂之邦工程機(jī)械有限公司在百度剛調(diào)整時(shí)候的聊天截圖:
“其實(shí)PC端減少?gòu)V告位對(duì)我影響不大,我們主要還是靠移動(dòng)端的,移動(dòng)沒(méi)變的話(huà)都不怕。”想不到吧,做挖掘機(jī)配件的公司主要的詢(xún)盤(pán)都來(lái)自移動(dòng)端。咱先不說(shuō)越來(lái)越多的用戶(hù)從PC端轉(zhuǎn)向移動(dòng)端,為什么要做移動(dòng)端優(yōu)化,下面3個(gè)理由分分鐘讓人不得不花心思在移動(dòng)端了:
1.百度調(diào)整競(jìng)價(jià)廣告位數(shù)量后,由于移動(dòng)端的廣告本來(lái)就少,推廣效果并沒(méi)有受到太大的影響。所以,在PC端廣告位大量下架的時(shí)候,移動(dòng)端是一個(gè)機(jī)會(huì)。
2.企業(yè)開(kāi)通百度推廣一定要有手機(jī)網(wǎng)站;
3.百度不再對(duì)開(kāi)通競(jìng)價(jià)推廣的企業(yè)贈(zèng)送手機(jī)網(wǎng)站(其實(shí)百度之前送的手機(jī)網(wǎng)站,也只是PC網(wǎng)站轉(zhuǎn)碼來(lái)的)。
所以請(qǐng)務(wù)必加強(qiáng)移動(dòng)端網(wǎng)站的建設(shè)優(yōu)化!牛牛今天就給大家講講手機(jī)網(wǎng)站該怎么去優(yōu)化,沒(méi)有手機(jī)網(wǎng)站的可以借鑒,已經(jīng)建設(shè)手機(jī)網(wǎng)站的對(duì)比檢查:
首先我們從外觀上說(shuō),建議老板對(duì)比檢查:
1、定位和頁(yè)面設(shè)計(jì)
①無(wú)論是PC端還是移動(dòng)端,網(wǎng)站都要考慮清楚目標(biāo)客戶(hù)的定位問(wèn)題。這個(gè)可以參考之前老牛講到過(guò)的多次網(wǎng)站定位問(wèn)題,比如搞清楚“目標(biāo)客戶(hù)”和“目標(biāo)客戶(hù)的客戶(hù)”分別要的是什么。
②在頁(yè)面設(shè)計(jì)時(shí),要考慮到用戶(hù)打開(kāi)網(wǎng)頁(yè)的時(shí)長(zhǎng),避免使用彈窗、flash、javascript等技術(shù)。這不僅僅是影響用戶(hù)體驗(yàn),同時(shí)對(duì)于搜索引擎而言,基本理解不了。我們要盡量減少百度索引抓取的工作,讓百度蜘蛛盡可能多的爬行和收錄頁(yè)面。
在技術(shù)層面來(lái)講,Apple產(chǎn)品不支持Flash功能,同時(shí)Flash會(huì)占用大量的流量和網(wǎng)速,目前已經(jīng)處于邊緣化,地位逐漸被HTML5所替代。
2、網(wǎng)站盡可能簡(jiǎn)潔
①手機(jī)網(wǎng)站比PC端網(wǎng)站的頁(yè)面下載速度要慢得多,因此盡量把頁(yè)面數(shù)和頁(yè)面大小控制到最低。
②此外,手機(jī)用戶(hù)瀏覽網(wǎng)頁(yè)的時(shí)間是零碎的,不可能耐心點(diǎn)擊很多的頁(yè)面,而且瀏覽習(xí)慣是縱向(上下)滑動(dòng)。因此,網(wǎng)站首頁(yè)可以多屏設(shè)計(jì),但是要盡可能的減少網(wǎng)站頁(yè)面層級(jí)。
③咨詢(xún)探頭盡可能精簡(jiǎn)再精簡(jiǎn),從客戶(hù)進(jìn)入網(wǎng)站到詢(xún)盤(pán)盡可能提供最直接的方式,比如電話(huà)咨詢(xún),杜絕在線(xiàn)留言、發(fā)郵件等。
然后放大招,內(nèi)容涉及到專(zhuān)業(yè)術(shù)語(yǔ),建議專(zhuān)業(yè)優(yōu)化以站長(zhǎng)對(duì)比檢查:
3、域名和robots設(shè)置。
①域名盡可能簡(jiǎn)短易記,大部分手機(jī)版網(wǎng)站的域名是PC端網(wǎng)站的二級(jí)域名,當(dāng)然這個(gè)也很好,與傳統(tǒng)網(wǎng)站保持一致,更讓重視用戶(hù)信賴(lài)。
②robots設(shè)置上最好不要任何限制,讓所有搜索引擎抓取。另外小生在這里糾正一個(gè)很多站長(zhǎng)想當(dāng)然的誤區(qū),百度官方聲明百度spider的爬蟲(chóng)UA是Baiduspider(www 和wap 一致),個(gè)別站長(zhǎng)經(jīng)常會(huì)誤認(rèn)為百度手機(jī)爬蟲(chóng)的UA是baiduspider-mobile,其實(shí)沒(méi)這回事。
4、頁(yè)面細(xì)節(jié)優(yōu)化。
①專(zhuān)屬的手機(jī)網(wǎng)站頭部標(biāo)簽。
對(duì)于手機(jī)網(wǎng)站的首頁(yè)或者頻道首頁(yè)的網(wǎng)頁(yè)代碼中的keywords、description最好加上與PC端有所區(qū)別的meta標(biāo)簽和關(guān)鍵詞,在每個(gè)頁(yè)面的關(guān)鍵字及描述像做傳統(tǒng)PC端網(wǎng)站一 樣,做好針對(duì)性的填寫(xiě)工作。對(duì)搜索結(jié)果的展現(xiàn)(摘要)以及優(yōu)化工作大有幫助。
②減少死鏈。
如果沒(méi)有內(nèi)容,最好用狀態(tài)碼指定,比如404、403 等;如果內(nèi)容死鏈希望重定向到首頁(yè),最好通過(guò)302重定向跳轉(zhuǎn),不要使用javascript的動(dòng)態(tài)請(qǐng)求方式跳轉(zhuǎn)。
5、使用規(guī)范化的協(xié)議,做好瀏覽器兼容調(diào)試工作。
一般來(lái)說(shuō)手機(jī)建站有xhtml、html5、wml 三種協(xié)議,最好使用規(guī)范化、標(biāo)準(zhǔn)化的協(xié)議格式,避免造成不必要的麻煩。當(dāng)然也可以做多個(gè)版本的站點(diǎn),站點(diǎn)進(jìn)行不同版式的自動(dòng)適配。
6、url鏈接規(guī)范化。
①對(duì)于多個(gè)板塊的二級(jí)域名或者目錄來(lái)說(shuō),使用規(guī)范、簡(jiǎn)單的url,盡量去除與頁(yè)面內(nèi)容無(wú)關(guān)的參數(shù),如用來(lái)區(qū)分手機(jī)型號(hào)、區(qū)分訪(fǎng)問(wèn)用
戶(hù),方便統(tǒng)計(jì)參數(shù)。
②頁(yè)面url鏈接跳轉(zhuǎn)最好是正常格式的目標(biāo)url,不要有太多的參數(shù)夾在在url中間進(jìn)行跳轉(zhuǎn)。
7、做好移動(dòng)版與PC版網(wǎng)站的轉(zhuǎn)換。
①確保在手機(jī)網(wǎng)站或者PC端網(wǎng)站各個(gè)頁(yè)面上有相應(yīng)的導(dǎo)航或者提示鏈接,讓用戶(hù)可以在手機(jī)版和PC版進(jìn)行切換,也便于搜索引擎更好的收錄。
②百度官方曾聲明,對(duì)于移動(dòng)站點(diǎn),當(dāng)baiduspider ua或者其它無(wú)法確定來(lái)源的ua訪(fǎng)問(wèn)時(shí),建議默認(rèn)情況下直接返回html5 或xhtml 類(lèi)型的移動(dòng)頁(yè)面,不要重定向到PC頁(yè)面。
8、其它優(yōu)化事項(xiàng)。
其它一些優(yōu)化要點(diǎn)與傳統(tǒng)PC端網(wǎng)站優(yōu)化一樣。如網(wǎng)站結(jié)構(gòu)要用合理的樹(shù)形結(jié)構(gòu),最好采用樹(shù)形和扁平相結(jié)合;清晰的面包屑導(dǎo)航,方便搜索引擎爬行抓取和用戶(hù)體驗(yàn);title寫(xiě)法要盡量包含關(guān)鍵字,首頁(yè)、頻道頁(yè)、內(nèi)容頁(yè)寫(xiě)法要有所側(cè)重。
以上
從技術(shù)角度出發(fā)來(lái)做手機(jī)網(wǎng)站優(yōu)化,可能對(duì)很多讀者來(lái)說(shuō)難度比較大。建議專(zhuān)業(yè)的事交給專(zhuān)業(yè)的人來(lái)做,有一個(gè)最利于優(yōu)化的手機(jī)網(wǎng)站最重要。
企業(yè)到底需要什么樣的手機(jī)網(wǎng)站呢?詳情回復(fù)“手機(jī)網(wǎng)站”了解
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。