現在如何在你的站點上使用HTML 5 3

2021-08-31 08:16:47 字數 1317 閱讀 1635

所有這些標籤都沒有跨瀏覽器,跨平台實現支援,不過當那天到來的時候,你一定會很嚮往使用這些標籤的。列印式布局,另乙個css3的特性,全面實施尚需好幾年的時間。給設計師們提供了多列布局的特性。目前只能在firefox和safari的測試用例裡實現。

-moz-column-count: 3;  

-moz-column-gap: 20px;  

-webkit-column-count: 3;  

-webkit-column-gap: 20px;

地理位置檢測,隨著基於位置的服務增長,例如gowalla和foursquare,對於瀏覽器來說,知道使用者 在**是很有用的。所以,基於手機的移動瀏覽器率先實現這個特性也就不足為奇了,firefxo 3.5和safari 5已經開始提供地理定位的支援了。(chrome的類似服務是通過gears實現的,不過正在逐步轉向到html5上面)。

離線工作和本地儲存,在你沒發現你沒有網路連線的時候,將資料儲存在雲端是非常偉大的主意;或者你有乙個應用程 序,需要處理大量的資料,這樣就不得不頻繁地在服務端和客戶端之間往來,比你想像得到的還要多;又或者你的移動資料流量有限,你想在手機上儲存更多的資料 以避免太多的流量損耗,這個時候的答案就是,使用本地儲存來使應用程式離線工作,當連線的時候再同步到雲端的功能。

支援此功能的瀏覽器有:firefox 3.5+, safari mobile 3.1+, safari 4+, chrome 4+。

畫板、動畫和變換效果,html 5的承諾之一使用canvas元素和一些css3屬性可以實現是全說明和全動畫的**。這來自2023年7月12號的標準。

使用最尖端的html 5的捷徑

如果你已經迫不及待地想ie 8老死掉,那麼,有很多種方法可以跳過它繼續往前——再說一次,依然取決於你的訪客。檢視一下你的站點的訪問日誌,看看 訪問量最多的瀏覽器標頭是什麼。這其中有一種方法就是,例如,使用google的chrome frame,給ie嵌入了乙個chrome例項,如果你明白你站點的訪問者可能已經安裝了gcf[google chrome frame],那麼你可以在你的head裡加上一行meta標籤,強制ie瀏覽器使用gcf來顯示你的**:

再加上一小段的google提供的指令碼,可以讓沒有安裝gcf的使用者跳轉到gcf的安裝頁面,那麼你也許可以跳過ie的限制。列舉在本篇文章裡的元素只是當前html 5和css 3草案中的一小部分,如果你不得不使用另外的一些新特性,那麼去檢查一下現有的開源專案是很有必要的,這樣可以將瀏覽器相容性的問題降到最低。

許多**在報道html的時候都把焦點放在立場上面,什麼「不到2023年」,什麼「flash殺手」之類的。現實是,html 5是長期以來的需要和對久未更新的html 4的一次全新公升級——所以,今天你就可以開始使用它了。

如何在本地apache上架設多個站點

如何在本地apache上架設多個站點 通常情況下,我們有時候需要架設多個站點 比如 我的web站點都放置在d www下,那麼下面有3個站點的檔案,分別是 d www abc d www cde d www xyz 那麼為了能夠在本地能測試到像的效果,怎麼辦呢?開啟apache的httpd.conf檔...

如何在E MapReduce上使用storm

目前e mapreduce已經支援了apache社群的1.0.1版本的storm。使用者可以通過選擇e mapreduce 最新的映象版本emr 2.0.0 以及後續的以上版本 通過在控制台軟體列表中勾選storm軟體進行安裝,選擇完畢後即可登入到master節點,通過命令列提交storm作業 e ...

如何在Linux上使用pkgsrc

netbsd以執行幾乎所有東西而聞名,但是您知道它的第二個成名之處是pkgsrc軟體包管理器嗎?像netbsd一樣,pkgsrc基本上可以在任何東西上執行,或者至少在unix和類似unix的任何東西上執行。您可以在bsd,linux,illumos,solaris和mac上安裝pkgsrc。總共支援...