一、HTML
Web頁面幾乎全由HTML構建
HTML5:解決了瀏覽器之間的兼容問題,把文本作為資料對待,復用更容易、影片更生動
CSS:展示HTML內的各種元素
二、動態HTML
動態HTML:客戶端腳本語言將靜態內容轉化為動態的技術總稱
DOM:操作HTML和XML檔案的API
三、Web應用
1、通過Web提供功能的Web應用
靜態內容:事先準備好的內容
動態內容:由程式創建的內容
Web應用作用在動態內容之上
2、與Web服務器及程式協作的CGI
CGI:(通用網關介面)Web服務器在接收到客戶端發送過來的請求后轉發給程式的一組機制
3、因Java而普及的Servlet
Servlet是一種能在服務器上創建動態內容的程式
Servlet的運行環境叫做Web容器或Servlet容器
四、資料發布的格式及語音
1、可擴展標記語言
XML:一種可按應用目標進行擴展的通用標記語言
優點:比Servlet讀取資料更簡單,復用資料更容易
2、發布更新資訊的RSS/Atom
RSS:資訊聚合(聚合內容)
3、JavaScript衍生的輕量級易用JSON
JSON:以JavaScript的物件表示法為基礎的輕量級資料標記語言,
優點:讓資料更易讀
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/247108.html
標籤:其他
上一篇:《圖解HTTP》Web的攻擊技術
