目錄
前端開發
編輯前端開發是一種通過使用HTML、CSS和JavaScript將數據轉換為圖形界面的實踐,以便用戶可以查看該數據并與之交互。
用于前端開發的工具
編輯有幾種工具和平臺(例如WordPress、Joomla和Drupal)可用于開發網站的前端,并且了解最適合特定任務的工具標志著開發被黑客入侵的網站和開發者之間的區別。設計良好,可擴展的網站。
超文本標記語言
超文本標記語言(HTML)是任何網站開發過程的基礎,沒有該過程,將不存在網頁。超文本意味著文本中嵌入了鏈接(稱為超鏈接)。當用戶單擊具有超鏈接的單詞或短語時,它將帶來另一個網頁。標記語言表示文本可以轉換為圖像、表格、鏈接和其他表示形式。HTML代碼提供了網站外觀的總體框架。HTML由Tim Berners-Lee開發。HTML的最新版本稱為HTML5,并由W3建議于2014年10月28日發布。此版本包含處理諸如視頻和音頻文件之類的元素的新的有效方式。
級聯樣式表(CSS)
級聯樣式表(CSS)控制網站的表示方式,并允許您的網站具有自己的獨特外觀。它通過維護位于其他樣式規則之上并基于其他輸入(例如設備屏幕大小和分辨率)觸發的樣式表來實現此目的。
JavaScript
JavaScript是一種基于事件的命令性編程語言(與HTML的聲明性語言模型相對),用于將靜態HTML頁面轉換為動態界面。JavaScript代碼可以使用?HTML標準提供的文檔對象模型(DOM),以響應事件(例如用戶輸入)來操縱網頁。
使用稱為AJAX的技術,JavaScript代碼還可以主動從Web檢索內容(與原始HTML頁面檢索無關),并且還可以對服務器端事件做出反應,從而為Web體驗增加了真正的動態性。
WebAssembly
所有主要瀏覽器(例如,主要供應商Google、Apple、Mozilla和Microsoft)都支持的WebAssembly是在Web瀏覽器中運行代碼的JavaScript的xxx替代方法(無需插件,例如Flash、Java或Silverlight;由于瀏覽器放棄了對插件的支持,所有這些都已停產)。在采用之前,存在asm.js(JavaScript的一個子集;因此嚴格在所有瀏覽器中都有效),還用作編譯器目標,并在Internet Explorer 11等瀏覽器中提供了有效的支持; 對于不直接支持WebAssembly的瀏覽器,可以將其編譯為asm.js,并以這種方式支持這些瀏覽器。一般來說,程序員不會直接在WebAssembly(或asm.js)中進行編程,而是使用Rust、C或C ++之類的語言或理論上可以編譯的語言。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/117123/