版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
客戶端與客戶端技術第一頁,共十五頁,編輯于2023年,星期五B/S模式B/S結構,即Browser/Server(瀏覽器/服務器)結構,對C/S結構的一種變化或者改進的結構。在這種結構下,用戶界面完全通過WWW瀏覽器實現(xiàn),一部分事務邏輯在前端實現(xiàn),但是主要事務邏輯在服務器端實現(xiàn),形成所謂3-tier結構。第二頁,共十五頁,編輯于2023年,星期五第三頁,共十五頁,編輯于2023年,星期五第四頁,共十五頁,編輯于2023年,星期五Web客戶端Web客戶端就是瀏覽器(Browser)端。任何應用系統(tǒng)都必須有一個供用戶操作的界面,即用戶界面。瀏覽器的工作,從整個B/S程序來看,是用戶與整個B/S程序打交道的一個界面(接口),即人機界面(接口)、用戶界面,它的任務是:收集用戶輸入的數(shù)據(jù)將用戶數(shù)據(jù)發(fā)送到服務器接收服務器返回的響應第五頁,共十五頁,編輯于2023年,星期五無論是組織用于收集用戶數(shù)據(jù)的界面,還是解釋來自服務器的指示形成結果界面,都是用Web客戶端代碼表示的。常用的Web客戶端代碼使用HTML語言或JavaScript語言編寫的,分別稱為HTML代碼或JavaScript代碼。另外還有ASP、PHP等語言。本課程僅介紹HTML。Web客戶端第六頁,共十五頁,編輯于2023年,星期五HTMLHTML(HyperTextMark-upLanguage)即超文本標記語言或超文本鏈接標示語言,是目前網(wǎng)絡上應用最為廣泛的語言,也是構成網(wǎng)頁文檔的主要語言。HTML不是程序語言,而是一種標記語言。標記也叫標簽,從面向對象的角度而言,就是對瀏覽器對象的標識的意思。它用來控制文字、圖片等瀏覽器的子對象在瀏覽器中的表現(xiàn),以及如何建立文件之間的鏈接,這些標記均放在文本格式的文件中。HTML語言不需要編譯,直接由瀏覽器執(zhí)行。超文本標記語言的文檔應該盡量做到:無論在任何操作系統(tǒng)的任何瀏覽器上打開都具有相同的效果。第七頁,共十五頁,編輯于2023年,星期五設計HTML語言的目的是為了能把存放在一臺電腦中的文本或圖形與另一臺電腦中的文本或圖形方便地聯(lián)系在一起,形成有機的整體,人們不用考慮具體信息是在當前電腦上還是在網(wǎng)絡的其它電腦上。只需使用鼠標在某一文檔中點取一個圖標,Internet就會馬上轉到與此圖標相關的內容上去,不管這些信息存放在網(wǎng)絡的哪臺電腦中。HTML第八頁,共十五頁,編輯于2023年,星期五HTML標準的版本歷史超文本置標語言(第一版)——在1993年6月發(fā)為互聯(lián)網(wǎng)工程工作小組(IETF)工作草案發(fā)布(并非標準)。HTML2.0——1995年11月作為RFC1866發(fā)布,在RFC2854于2000年6月發(fā)布之后被宣布已經(jīng)過時。HTML3.2——1996年1月14日,W3C推薦標準。HTML4.0——1997年12月18日,W3C推薦標準。HTML4.01(微小改進)——1999年12月24日,W3C推薦標準。ISO/IEC15445:2000(“ISOHTML”)——2000年5月15日發(fā)布,基于嚴格的HTML4.01語法,是國際標準化組織和國際電工委員會的標準。XHTML1.0——發(fā)布于2000年1月26日,是W3C推薦標準,后來經(jīng)過修訂于2002年8月1日重新發(fā)布。XHTML1.1,于2001年5月31日發(fā)布。HTML5將成為HTML、XHTML以及HTMLDOM的新標準。第九頁,共十五頁,編輯于2023年,星期五XHTML可擴展超文本置標語言(eXtensibleHyperTextMarkupLanguage)是以XML重構的HTML4.01。通過遵循一些簡單的指導方針,XHTML就可以立即在現(xiàn)有的瀏覽器中投入使用。XHTML與HTML4.01兼容。所有新的瀏覽器都支持XHTML。其表現(xiàn)方式與超文本置標語言(HTML)類似,不過語法上更加嚴格。從繼承關系上講,XHTML基于可擴展置標語言(XML)。
XML雖然數(shù)據(jù)轉換能力強大,完全可以替代HTML,但面對成千上萬已有的站點,直接采用XML還為時過早。因此在HTML4.0的基礎上,用XML的規(guī)則對其進行擴展,得到了XHTML。建立XHTML的目的就是實現(xiàn)HTML向XML的過渡。第十頁,共十五頁,編輯于2023年,星期五XHTML是什么?XHTML的目標是取代HTML。XHTML與HTML4.01幾乎是相同的。XHTML是更嚴格更純凈的HTML版本。XHTML是作為一種XML應用被重構的HTML。XHTML第十一頁,共十五頁,編輯于2023年,星期五XHTML是一個W3C標準XHTML于2000年1月26日成為W3C標準。W3C將XHTML定義為最新的HTML版本。XHTMLW3C組織是對網(wǎng)絡標準制定的一個非贏利組織,像HTML、XHTML、CSS、XML的標準就是由W3C來定制。XHTML是TheExtensibleHyperTextMarkupLanguage可擴展標識語言的縮寫。目前推薦遵循的是W3C于2000年1月26日推薦XML1.0(參考/TR/xhtml1)。第十二頁,共十五頁,編輯于2023年,星期五為什么要使用XHTML?萬維網(wǎng)上的許多頁面都包含著糟糕的HTML代碼。下面的HTML代碼仍然可以工作得很好,即使它沒有遵守HTML規(guī)則:<html><head><title>ThisisbadHTML</title><body><h1>BadHTML</body>今天的市場中存在著不同的瀏覽器技術,某些瀏覽器運行在計算機中,某些瀏覽器則運行在移動電話和手持設備上。而后者沒有能力和手段來解釋糟糕的標記語言。因此,通過把HTML和XML各自的長處加以結合,我們得到了在現(xiàn)在和未來都能派上用場的標記語言-XHTML。XHTML可以被所有的支持XML的設備讀取,并且可以向后兼容。第十三頁,共十五頁,編輯于2023年,星期五瀏覽HTML的瀏覽器兼容目前主流瀏覽只有微軟的IE和火狐(Firefox),不管編寫HTML還是CSS代碼,所顯示的網(wǎng)頁效果都要在IE和火狐中調試,制作出來的網(wǎng)頁至少應兼容這兩家瀏覽器。所有新的瀏覽器都支持XHTML。第十四頁,共十五頁,編輯于2023年,星期五XHTML相比于
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024物流金融、信用保險服務合同
- 2025年度市政道路改造工程設計與施工總承包合同書3篇
- 2025年IDC機房租賃合同及網(wǎng)絡安全評估協(xié)議3篇
- 二零二五版金融租賃合同抵押擔保與租賃資產(chǎn)處置協(xié)議2篇
- 2025廠房升級改造與設備更新一體化合同3篇
- 2024跨區(qū)域綠色能源開發(fā)與合作框架合同
- 2025版韻達快遞業(yè)務承包及運營合同3篇
- 幼兒園2025年度綠化維護服務合同2篇
- 二零二五年房車托管與戶外運動俱樂部合作合同3篇
- 個人二手手機買賣合同(2024版)2篇
- 倉庫安全培訓考試題及答案
- 中國大百科全書(第二版全32冊)08
- 初中古詩文言文背誦內容
- 天然氣分子篩脫水裝置吸附計算書
- 檔案管理項目 投標方案(技術方案)
- 蘇教版六年級上冊100道口算題(全冊完整版)
- 2024年大學試題(宗教學)-佛教文化筆試考試歷年典型考題及考點含含答案
- 計算機輔助設計智慧樹知到期末考試答案章節(jié)答案2024年青島城市學院
- 知識庫管理規(guī)范大全
- 電腦耗材實施方案、供貨方案、售后服務方案
- 環(huán)衛(wèi)項目年終工作總結
評論
0/150
提交評論