初識web。20160122

  伴隨着2016年的第一場雪,對web進行了初步的學習,見識到了與日常看到的表面的東西不同的樣子,想明白了不少,萬事萬物都是從一點一滴構築的,不論是軀體,或是網站,原來一點一點的剝開去認識去研究是這樣的有趣。前端

  學習以後固然要花時間和精力去總結,但我認爲擴展和總結同樣重要,下面是我認爲初學web全部必要知道的一些重要的基礎知識。web

  Browser  網頁瀏覽器 是個顯示網頁服務器或文件系統內的文件,並讓用戶與此些文件交互的一種軟件。它用來顯示在萬維網或局域網等內的文字、圖像及其餘信息。這些文字或圖像,能夠是鏈接其餘網址的超連結,用戶可迅速及輕易地瀏覽各類信息。大部分網頁爲HTML格式,有些網頁需特定瀏覽器才能正確顯示。我的電腦上常見的網頁瀏覽器按照2010年1月的市場佔有率依次是微軟的Internet Explorer、Mozilla的Firefox、Google的Chrome、以及蘋果的Safari和Opera軟件公司的Opera的。瀏覽器是最常用到的客戶端程序。Web開發人員應該確保其程序在各個主流瀏覽器中都能正常工做。編程

  

  CSS  層疊樣式表(串樣式列表),Cascading Style Sheets,簡稱CSS,由W3C定義和維護的標準,一種用來爲結構化文檔(如HTML文檔或XML應用)添加樣式(字體、間距和顏色等)的計算機語言。

 

  DOM  文檔對象模型(Document Object Model,簡稱DOM),是W3C組織推薦的處理可擴展置標語言的標準編程接口。Document Object Model的歷史能夠追溯至1990年代後期微軟與Netscape的「瀏覽器大戰」(browser wars),雙方爲了在JavaScript與JScript一決生死,因而大規模的賦予瀏覽器強大的功能。微軟在網頁技術上加入了很多專屬事物,計有VBScript、ActiveX、以及微軟自家的DHTML格式等,使很多網頁使用非微軟平臺及瀏覽器沒法正常顯示。DOM便是當時蘊釀出來的傑做。

  

  Events  事件 指能夠被控件識別的操做,如按下肯定按鈕,選擇某個單選按鈕或者複選框。每一種控件有本身能夠識別的事件,如窗體的加載、單擊、雙擊等事件,編輯框(文本框)的文本改變事,等等,現代的Web應用程序很大程度上依靠事件驅動。

 

 事件有系統事件和用戶事件。系統事件由系統激發,如時間每隔24小時,銀行儲戶的存款日期增長一天。用戶事件由用戶激發,如用戶點擊按鈕,在文本框中顯 示特定的文本。事情驅動控件執行某項功能。觸發事件的對象稱爲事件發送者;接收事件的對象稱爲事件接收者。瀏覽器

使用事件機制能夠實現:當類對象的某個狀態發生變化時,系統將會經過某種途徑調用類中的有關處理這個事件的方法或者觸發控件事件的對象就會調用該控件全部已註冊的事件處理程序等。服務器

  Firebug  Firebug 是網頁瀏覽器Mozilla Firefox的一個擴展,是一個除錯工具。用戶能夠利用它除錯、編輯、甚至刪改任何網站的 CSS、HTMM、DOM、與JavaScript代碼。Firebug也有提供其餘網頁開發工具,例如yahoo! 的網頁速度優化建議工具YSlow。Firebug是哈維(Joe Hewitt)撰寫的。他是最初Firefox創始者之一。

  Grid  網格,也稱柵格,不過從定義上說,柵格更爲準確些。網上找個一個對網頁柵格系統比較恰當的定義:以規則的網格陣列來指導和規範網頁中的版面佈局以及信息分佈。網頁柵格系統是從平面柵格系統中發展而來。對於網頁設計來講,柵格系統的使用,不只可讓網頁的信息呈現更加美觀易讀,更具可用性。並且,對於前端開發來講,網頁將更加的靈活與規範。

  HTML  超文本置標語言HyperText Markup LanguageHTML)是爲「網頁建立和其它可在網頁瀏覽器中看到的信息」設計的一種置標語言。HTML被用來結構化信息——例如標題、段落和列表等等,也可用來在必定程度上描述文檔的外觀和語義。由蒂姆-博納斯-李給出原始定義,由IEFT用簡化的SGML(標準通用置標語言)語法進行進一步發展的HTML,後來成爲國際標準,由W3C維護

  IE  Windows Internet Explorer(舊稱Microsoft Internet Explorer,簡稱Internet Explorer,縮寫IE),是微軟公司推出的網頁瀏覽器。

 Internet Explorer對一些標準化技術都有必定程度上的支持,但亦有不少運行上的差距和兼容性的故障 ,這致使技術開發者的批評日益增長。批評增長的狀況,在很大程度上是歸因於Internet Explorer的競爭對手相對地已提供徹底的技術支持,標準規格(Standards-compliant)的應用亦愈來愈普遍起來。由於Internet Explorer在全球廣爲應用,網絡開發者們在尋求跨平臺的代碼時經常會發現Internet Explorer的漏洞、私有的功能集合和對標準支持的不完善。網絡

 2011年3月14日發佈的Internet Explorer 9瀏覽器大幅提升對CSS3和HTML5等W3C規範的支持程度,這個版本也是Internet Explorer瀏覽器第一個採用GPU加速的版本,正式版於Acid3測試中得到95/100分,相比以往版本有很大進步。能夠認爲,從Internet Explorer 9開始,Internet Explorer瀏覽器對W3C規範的支持將再也不是問題。工具

 

  花了兩天時間我瞭解的只有這麼一點,活到老學到老,學習是沒有停下來一說的,以後也會慢慢學慢慢補齊一些還不知道的知識點。佈局

相關文章
相關標籤/搜索