回覆列表
  • 1 # 上海巴彧電商

    HTML5應該是適應所有平臺的一種網頁開發技術,很多情況用來開發頁遊。

    後端則是和資料庫處理相關的內容,用來對前端的操作做出反應,對資料進行存取。包括資料架構、演算法最佳化、後臺介面等等。包括JAVA/ASP/PHP等技術。

    所以HTML5是一種開發技術,包括了前端和後端開發。而前端開發則是網頁開發中的一個內容,就這麼簡單。

  • 2 # web網際網路

    在沒有HTML5之前,我們的HTML還僅僅侷限於顯示頁面使用,但是自從HTML5出來之後,再加上瀏覽器的效能、硬體的效能逐漸提高,我們的手機APP開發變成了HTML5開發,回顧一下之前的手機APP開發,一般一個公司要開發一個手機APP,必須要招兩個程式設計師,一個是安卓,一個是IOS程式設計師,對一個APP,好不容易完成了,但是隨著市場的需求,APP要改,這時我們的安卓和IOS程式設計師就心理非常煩了,因為改動成本非常大,於是,我們的一些科技公司發現,既然安卓和IOS都有內建的小型瀏覽器外掛,那麼我們是否可以利用這個將HTML5轉換為原生的元件呢?於是很多科技公司都開始嘗試,終於成功了,就在這時,一場以HTML5+原生的開發逐漸被很多網際網路公司所接受,因為修改HTML肯定比修改安卓的佈局檔案強多了,當然HTML5還提供了很多很多新的特徵,包括地理位置、套接字等。

    前端開發

    我們知道,現在基本上很多網際網路公司都是採用前後端分離開發,什麼意思呢?就是後端僅僅處理後端的程式碼,然後生成前端需要的JSON或者XML資料傳遞過去,然後前端收到資料之後,解析這個資料並作相應的處理和業務操作,而這個前端需要熟悉HTML、CSS和JavaScript,尤其是JavaScript,因為解析資料是它在做。

  • 3 # 千鋒武漢

    作為一名新媒體當你準備跳槽的時候你會發現,你不光是一個新媒體,也有可能是運營、推廣、競價、新媒體。說實話很多人並不能真正地分辨起其中的關係,正如很多人不能分辨HTML5與前端。自HTML5火熱出爐,好像目前網上招聘的大部分前端開發一般是指html5開發,那麼HTML5和前端有什麼區別呢?

    HTML5開發

    前端開發

    前端開發一般指網頁開發,學好CSS是網頁外觀的重要一點,CSS可以幫助把網頁外觀做得更加美觀。學習JavaScript的基本語法,以及如何使用JavaScript程式設計將會提高開發人員的個人技能。瞭解Unix和Linux的基本知識雖然這兩點很基礎,但是開發人員瞭解Unix和Linux的基本知識是有益無害的。瞭解Web伺服器當你對Apache的基本配置,htaccess配置技巧有一些掌握的話,將來必定受益,而且這方面的知識學起來也相對容易。學習Java、DOM、BOM等用建立開發基礎。學習 photoshop和Axure等軟體應用,完成頁面UI設計。也要認識一下NodeJS和PHP加上資料庫等這樣的後端語言,方便前後端開發配合;學習 HTML5、CSS3、響應式頁面佈局、微網站製作等開發移動網際網路的應用。像Ajax、JQuery、jQueryMobile、Bootstrap、AngularJS等更是前端開發必學的高階技術。

    前端包含HTML5

    當然,HTML5其實只是前端開發中重要的一部分技術,是現在前端開發的標準組件,特別是在移動端的特效開發、遊戲開發,以及APP的開發方向上非常流行。如果把前端開發比作要建設的一座“大廈”,HTML5就相當於“鋼筋水泥”。現在好多人都說開發“XX功能”使用“HTML5”技術,其實理解的有一些問題,他們所說的HTML5其實說的就是前端技術,只不過HTML5這個詞比較活躍也比較流行,所以多數人都將前端技術叫成了HTML5了。

    不過,當下全棧工程師更受企業青睞。全棧工程師(英文全程是Full Stack developer),也可以叫全端工程師,無論是前端知識,還是後端技術你都需要了解。甚至有些調皮的程式設計師這樣理解全棧工程師:全棧工程師=屌絲戰鬥機=系統+網路+研發+DBA+架構+安全=沒女朋友。所以,想在大前端時代闖出自己的一片天,就趕快來千鋒學HTML5全棧工程師吧!

  • 4 # 軟體開發找睿白向科技

    從技術方面來說,前端和HTML5技術是相同的,同時指代的都是HTML5技術,只不過是兩種不同的名稱和叫法(前端是2005~2013年比較流行的叫法,而HTML5是2013至今比較流行的叫法),這個是由於時代的發展而演變來的兩種名稱,之所以有這種名稱的變化,是由於智慧手機的釋出引發了HTML5技術的熱潮,所以從那時,HTML5就成為了前端(以前的網頁製作)的另一個新名詞。

  • 5 # 程式小腿腿

    一、HTML5和HTML4

    要回答這個問題,我們首先回顧一下HTML5和HTML4之間的區別,再來辨析比較前端開發和HTML5之間關係。HTML5和HTML4他們都是w3c(World Wide Web)推薦的標準語言。一個是第五版,一個是第四版。為了迎接移動網際網路時代的到來w3c正式釋出了HTML5。HTML5更新了一些新的屬性和和元素,使web前端開發的更容易和更可讀,除此之外更重要的是更新了更多的API,以前在HTML4時代有些功能需要書寫大量的JavaScript程式碼用來實現的功能,在HTLM5時代大量的可替代JavaScript標籤屬性的更新使用起來更加便捷。我們知道HTML4就是前端開發的中組成部分,相應的HTML5也是前端開發當中必不可少的開發語言。

    二、前端開發主要包含的內容和需要掌握的技術

    前端開發主要包含的技術主要由HTML、JavaScript、css構成,其中css目前最流行應用的是css3這個版本,尤其是在移動優先方面使用,而基於JavaScript開發的框架數不勝數,主要流行的jquery、vue、angular、react、等。再者前端還需要很好的UI設計,要用的工具比如Photoshop、AI等平面設計工具、並且還需要一定的美學基礎。

    三、HTML5和前端開發之間的關係辨析

    以上說到了HTML5的一些基礎知識和前端包含的內容,現在再來分析一下他們之間的關係,其實前端開發是一個大的概念,但是單獨說H5開發也是一個大的概念,這個是看供職的企業如何去定位了,可能說到H5開發就代表了適應移動前端開發的H5技術,其中包含js部分和CSS部分的開發,可能說前端開發那麼極可能是特指HTML5的網頁前端開發,亦可指包含以上提到各種技術的綜合開發。其實就是一種名詞演化吧。所以大可不必過分糾結兩者之間的區別,如果提問者是剛入門程式設計小白,那我建議您只要掌握目前前端流行的技術,不管是前端的哪種開發對你來說都不會是個問題了。

  • 6 # 前端三昧

    首先,宣告一個觀點,HTML5開發和前端開發沒有本質的區別。

    那前端開發又是什麼呢?

    前端開發是建立Web頁面或app等前端介面呈現給使用者的過程,透過HTML,CSS及JavaScript以及衍生出來的各種技術、框架、解決方案,來實現網際網路產品的使用者介面互動 。它從網頁製作演變而來,名稱上有很明顯的時代特徵。在網際網路的演化程序中,網頁製作是Web1.0時代的產物,早期網站主要內容都是靜態,以圖片和文字為主,使用者使用網站的行為也以瀏覽為主。隨著網際網路技術的發展和HTML5、CSS3的應用,現代網頁更加美觀,互動效果顯著,功能更加強大。

    從以上兩者的定義可以看出,它們都是在HTML,CSS及JavaScript基礎上的開發,所以並不存在本質上的區別。如果非要說有區別的話,HTML5開發可能更注重於展示性質的開發,而前端開發包含HTML5開發。

    不管是HTML5開發還是前端開發,它們的核心技術都是HTML、CSS和JavaScript。

  • 7 # 程式碼四驅

    html5是前端開發的其中一種技術,所以你的問題類似於“如何區分白馬和馬?”

    顯然,白馬是白色馬。

    所以,html5是使用第5代html語言為核心的前端開發技術。是包含了html5,css3,es6等基礎技術核心為手段的開發。

    它是區別於其他的前端開發技術的地方在於,它首先是區別於早期的html技術,比如html4,css2,js3,其次它區別於其他開發語言,比如java,kotlin,swift等等

  • 8 # 科技小云

    前端開發是建立Web頁面或app等前端介面呈現給使用者的過程。前端開發透過HTML,CSS及JavaScript以及衍生出來的各種技術、框架、解決方案,來實現網際網路產品的使用者介面互動 。它從網頁製作演變而來,名稱上有很明顯的時代特徵。在網際網路的演化程序中,網頁製作是Web1.0時代的產物,早期網站主要內容都是靜態,以圖片和文字為主,使用者使用網站的行為也以瀏覽為主。隨著網際網路技術的發展和HTML5、CSS3的應用,現代網頁更加美觀,互動效果顯著,功能更加強大。現在前端開發也包含桌面應用程式,各種小程式等。

    h5是前端呈現介面的其中一種頁面形式。

    HTML5 是定義 HTML 標準的最新的版本。 該術語透過兩個不同的概念來表現:

    它是一個新版本的HTML語言,具有新的元素,屬性和行為,它有更大的技術集,允許構建更多樣化和更強大的網站和應用程式。這個集合有時稱為HTML5和它的朋友們,不過大多數時候僅縮寫為一個詞 HTML5。

  • 9 # IT人劉俊明

    Html5是前端開發的基本技術之一,目前如果只掌握Html5開發能夠從事的開發內容是非常有限的,但是對於初學者來說,完全可以從Html5開始學起。

    Html5是前端開發的基礎,不論是從事Web前端開發還是移動端開發,都需要首先掌握Html5技術,由於Html5技術比較簡單易學,所以即使沒有任何程式設計基礎的人,學習Html5也相對比較容易。Html5技術本身主要用於構建靜態的頁面,如果要構建動態頁面則需要結合JavaScript等技術,如果做一個簡單的靜態呈現頁面,就可以採用Html5技術。

    前端開發目前主要的技術組成包括Html5、CSS、JavaScript以及一系列前端框架技術,在大前端概念的驅動下,目前的移動端開發,包括iOS開發、Android開發和各種小程式開發也開始逐漸併入到前端開發技術體系中。另外,隨著雲計算技術的發展,目前前端開發的功能邊界也得到了一定程度的拓展,前端程式設計師也可以完成一部分後端開發任務。所以,從未來發展的前景來看,前端程式設計師全棧化也是一個比較明顯的發展趨勢。

    對於要從事前端開發的初學者來說,要想提升自身的崗位競爭力,需要做好三件事,其一是豐富自身的知識結構,儘量掌握全面的前端開發技術,包括Web前端開發和移動端開發;其二是提升自身的動手實踐能力,多做實驗,尤其是綜合性實驗;其三是積累一些行業開發案例,尤其是移動端的場景開發案例。

  • 10 # 蓮花童子哪吒

    對於想要從事網際網路行業的小白來說,領域的方向選擇是很重要的,它將決定你未來走向哪一塊領域。HTML5和前端這兩個是一個包含關係,就是我中有你,你中有我。

    注:前端開發是Web前端開發工程師的簡稱

    HTML5它是前端開發裡面必須要掌握的基礎技術之一,它只是前端開發裡面所需要用到的技術的一個稱呼。而前端開發它是針對於從事這一領域工作的稱呼。你從事前端開發就需要去學習HTML5。

    HTML5是什麼?

    HTML5是全球資訊網(W3C)組織在HTML4.0的基礎上最新的修訂版本。它主要是去為了解決移動端開發的問題、遺留及其跨瀏覽器不相容問題、遊戲開發問題、影片和音訊支援的問題、使用者更好的互動等。

    這也是為什麼說目前WebAPP、H5小遊戲、3D動畫特效等新奇的技術很火熱的原因,這些內容都是會根據H5來實現開發的。

    前端開發工作要學習那些內容?

    想要從事前端開發,首先我們需要知道前端開發基礎的組成部分為HTML、 CSS、JavaScript。除開這些基礎知識。想要符合企業裡面的開發要求還需要掌握HTML5、CSS3、Vue、Node.js。

    HTML5和CSS3是在HTML和CSS的基礎上做了升級的,加入了一些新的特性。所以HTML+CSS是學習HTML5+CSS3的基礎

    例如:

    HTML5裡面新增加的 地理定位、影片音訊標籤、Canvas畫布、語義化佈局標籤等 。

    CSS3新增加的 2D/3D 轉換、動畫、新選擇器、陰影、下載字型、漸變等

    Vue、Node.js是前端開發框架,底層是基於JavaScript來進行封裝好的類庫,方便開發,加快工作效率。因為它們會把使用方法作為工具包封裝好,只需要前端開發人員呼叫即可。

  • 11 # 亮亮老師之計算機程式設計

    其實對於HTML5開發和前端開發,只是軟體行業內一種大家約定俗成得說法而已,如果籠統的說,其實指的是一回事。但如果嚴格區分,那它們就是分別指代的不同的技術集,而且前端開發是要包含H5開發的。

    什麼是HTML5開發

    HTML5其實是一種技術的集合,它包括了HTML5,CSS3,JS等技術。HTML5是一種網頁靜態開發語言,主要是對HTML4的改進,它只能做靜態的網頁。HTML技術可以說是web開發的最原始的技術了,它不依賴於任何其他技術就可以獨立編寫出完整的網站。當然現在是沒有人會這麼做的。

    前端開發

    前端開發更準確的應該叫Web前端開發,它除了包括H5這樣的基本Web頁面技術外,還包含了各種前端框架技術,比如 jQuery,bootstrap,以及現在非常火爆的Vue,React等技術。前端技術在近幾年是屬於發展比較快的技術,各種新框架層出不窮。

    如何取捨

    由於前端技術棧的種類太多,不可能所有技術都掌握,所以在選擇學習技術時候要學會取捨,一般來說,HTML5+CSS+JS是基礎,必須要學習掌握。一些基礎概念,比如JSON,DOM,AJAX等必須要理解。至於一些框架技術可以根據其市場前景和個人興趣進行取捨。就目前來說Vue可能是個不錯的選擇。

    在以上的分享關於這個問題的解答都是個人的意見與建議,我希望我分享的這個問題的解答能夠幫助到大家。

  • 12 # 肥貓技術生活

    web前端開發完全包括html5開發,但是側重點不一樣。

    關於前端:

    web 前端開發一般包括 HTML 4和HTML 5開發、css 開發、一些前端框架如vue 、angjulajs等前端框架,還有es6開發及一些前後端之間介面的呼叫開發。一般是BS(browser server一般指網站伺服器框架程式)架構上開發,需要考慮相容性,側重全域性功能性。

    關於H5開發:

    H5則更傾向於其本身的新有特性,不用考慮到瀏覽器的相容性。一般用於CS(client server一般指傳統的桌面程式)架構軟體或手機app的webview控制元件包殼開發,側重與特定功能的軟體打配合。隨著技術革新,H5的保有量會越來越高。未來會取代html4。

    綜述:

    web前端開發完全包括html5開發,但是側重點不一樣。

  • 13 # 我在人間程式設計的日子

    這是一個文字術語的問題,不是技術層面的!HTML5是一種網頁技術標準而Web前端是一種職業崗位,web前端主要是指使用前端技術的開發者,當然也包括了HTML技術!HTML是一種開發語言,所有的前端開發者都要掌握的技術,開發的程式碼要符合html5標準!包括所有瀏覽器開發者都會遵循這個標準去開發瀏覽器!不然開發的程式碼瀏覽器識別不了,就無法執行!

  • 14 # 十一8483

    HTML5是HTML標準,它本身是一項標準化協議,然而被炒熱後登上了網際網路行業的招聘條目,HTML5開發這個名詞本身就是不專業的稱呼,通常意義上指使用HTML5等較為潮流的技術進行前端開發。 與Web前端開發不同的是,使用HTML5不僅僅可以開發前端,還有網頁遊戲,手機APP,使用瀏覽器進行3D渲染等一系列建立在HTML5標準與搭載其標準瀏覽器上的開發,而未來可能會有更多的功能分支併入HTML5標準,況且以上三個例子有可能屬於Web,有可能屬於前端,但是不屬於Web前端。 移動前端開發可分為: 1、手機網頁開發。這部分跟web前端開發差別不大,使用的技術都是html+css+js。區別為手機瀏覽器是webkit的天下,pc端是IE的天下。手機網頁可以理解成pc網頁的縮小版加一些觸控特性。因為是在瀏覽器中進行的網頁開發,所有最終程式碼具有跨系統平臺的特性。 2、app前端開發。使用的技術也是html+css+js,但它需要基於PhoneGap等開發平臺呼叫手機核心功能介面(包括地理定位,加速器,聯絡人,聲音和振動等)模擬native app,這部分跟web前端開發完全不同。最終程式碼釋出要分別編譯成各系統平臺的app。

  • 15 # 尚矽谷教育

    參加前端培訓的同學都知道,html5和前端是有一些區別的,但是在剛瞭解前端的時候在聽別人說的感覺都是一樣的,不好區分。那麼他倆到底有什麼區別呢?

    什麼是html5?

    html5其實是一種技術的集合,它包括了html5,CSS3,JS等技術。而web前端則是一種職業,如果從技術上說,web前端涉及到的技術有很多,包括html5,除此之外還有JSON,AJAX,DOM等。不過這也看具體的公司吧,不同的公司對WEB前端開發人員的技術要求也不一樣。

    什麼是web前端?

    再傳統規的意義上來講,網站是分為前端和後端的,前端就是我們俗稱的頁面以及我們經常看到的各種展示效果,後端則是管理按照理解來講後臺主要是指管理、更新、維護網站的後臺。

    通常意義上來講,web前端工程師,不僅要會開發而且還要會移動開發。也就是說,我們學習web 的時候也是需要學習html5技術的。據瞭解,現在企業招聘的用人標準都是會包含會html5開發這一條。

    就是說html5與web前端技術他們是一種從屬的關係,html5是屬於前端web開發的一部分,但web開發所包含的技術就很廣闊了。除了html5還需要學習其他的技術如:CSS、div、Java、jQuery、網站效能最佳化、SEO、PHP基礎和伺服器端的基礎知識。

    在我們前端培訓學習的過程中其實是web前端,學習的內容更加比HTML多,大多是學習的全棧開發。

  • 中秋節和大豐收的關聯?
  • 美國會用美軍來解決美元問題嗎?