[移動web]了解移動web中的meta相關(guān)

移動設(shè)備相關(guān)

  • 0.視口
<!--視口設(shè)置-->
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0">
  • 1.打開手機(jī)瀏覽器對webAPP全屏樣式支持
    • 注意:只有當(dāng)頁面往下滑動時(shí)(手勢上拉),頂部瀏覽器窗口才會隱藏(進(jìn)入全屏),一旦往上滑動(手勢下拉),瀏覽器窗口就會出現(xiàn)。
<!--打開手機(jī)瀏覽器對webAPP全屏樣式支持-->
    <meta name="apple-mobile-web-app-capable" content="yes">
  • 2.設(shè)置手機(jī)中狀態(tài)欄樣式
<!--設(shè)置手機(jī)中狀態(tài)欄樣式,為黑色-->
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
  • 3.禁止網(wǎng)頁自動識別數(shù)字為電話號碼與郵箱
<!--設(shè)置不識別網(wǎng)頁中的數(shù)字為電話號碼,也可以設(shè)置不識別郵箱-->
    <meta name="format-detection" content="telephone=no,email=no">

其它 待續(xù)

  • SEO相關(guān)
 <!--告訴搜索引擎網(wǎng)頁的關(guān)鍵字是什么,SEO-->
    <meta name="Keywords" content="網(wǎng)上購物,手機(jī),筆記本,電腦,MP3,CD,VCD,DV,相機(jī),數(shù)碼,配件,手表,存儲卡,京東商城">
    <!--告訴搜索引擎網(wǎng)頁的內(nèi)容是什么,SEO-->
    <meta name="description" content="京東JD.COM-專業(yè)的綜合網(wǎng)上購物商城,在線銷售家電、數(shù)碼、電腦、服裝、母嬰、圖書、食品等數(shù)萬個(gè)品牌商品.便捷、誠信的服務(wù),為您提供愉悅的網(wǎng)上商城購物體驗(yàn)! ">
  • 作者及其聯(lián)系方式
<!--告訴瀏覽器頁面作者-->
    <meta name="author" content="06xmgh5@126.com">
  • 流量統(tǒng)計(jì)
<meta name="data-spm" content="a215s">

一、概述
A、http-equiv顧名思義,相當(dāng)于http的文件頭作用,它可以向?yàn)g覽器傳回一些有用的信息,以幫助正確和精確地顯示網(wǎng)頁內(nèi)容,與之對應(yīng)的屬性值為content,content中的內(nèi)容其實(shí)就是各個(gè)參數(shù)的變量值。
B、Cache-control用于控制HTTP緩存(在HTTP/1.0中可能部分沒實(shí)現(xiàn),僅僅實(shí)現(xiàn)了Pragma: no-cache)
二、基本內(nèi)容

meat標(biāo)簽的http-equiv屬性語法格式是:<meta http-equiv="參數(shù)" content="參數(shù)變量值"> ;其中http-equiv屬性主要有以下幾種參數(shù):

1、Expires(期限) 說明:可以用于設(shè)定網(wǎng)頁的到期時(shí)間。一旦網(wǎng)頁過期,必須到服務(wù)器上重新傳輸。 用法:
<meta http-equiv="expires" content="Wed, 20 Jun 2007 22:33:00 GMT">
  注意:必須使用GMT的時(shí)間格式。
2、Pragma(cache模式)
說明:是用于設(shè)定禁止瀏覽器從本地機(jī)的緩存中調(diào)閱頁面內(nèi)容,設(shè)定后一旦離開網(wǎng)頁就無法從Cache中再調(diào)出 用法:
<meta http-equiv="Pragma" content="no-cache">

注意:這樣設(shè)定,訪問者將無法脫機(jī)瀏覽。
3、Refresh(刷新)
說明:自動刷新并指向新頁面。 用法:
<meta http-equiv="Refresh" content="2;URL=http://www.net.cn/">

注意:其中的2是指停留2秒鐘后自動刷新到URL網(wǎng)址。
4、Set-Cookie(cookie設(shè)定)
<meta http-equiv="Set-Cookie" content="cookievalue=xxx;expires=Wednesday, 20-Jun-2007 22:33:00 GMT; path=/">

注意:必須使用GMT的時(shí)間格式。
5、Window-target(顯示窗口的設(shè)定)
說明:強(qiáng)制頁面在當(dāng)前窗口以獨(dú)立頁面顯示。 用法:
<meta http-equiv="Window-target" content="_top">

注意:用來防止別人在框架里調(diào)用自己的頁面。
6、content-Type(顯示字符集的設(shè)定)
說明:設(shè)定頁面使用的字符集。 用法:
<meta http-equiv="content-Type" content="text/html; charset=gb2312">

7、Pics-label(網(wǎng)頁等級評定)
用法:
< meta http-equiv="Pics-label" contect="">

說明:在IE的internet選項(xiàng)中有一項(xiàng)內(nèi)容設(shè)置,可以防止瀏覽一些受限制的網(wǎng)站,而網(wǎng)站的限制級別就是通過meta屬性來設(shè)置的。
8、Page_Enter、Page_Exit
設(shè)定進(jìn)入頁面時(shí)的特殊效果
< meta http-equiv="Page-Enter" contect="revealTrans(duration=1.0,transtion=12)">

設(shè)定離開頁面時(shí)的特殊效果
< meta http-equiv="Page-Exit" contect="revealTrans(duration=1.0,transtion= 12)">

Duration的值為網(wǎng)頁動態(tài)過渡的時(shí)間,單位為秒。 ****Transition是過渡方式,它的值為0到23,分別對應(yīng)24種過渡方式。如下表: 0 盒狀收縮 1 盒狀放射 2 圓形收縮 3 圓形放射 4 由下往上 5 由上往下 6 從左至右 7 從右至左 8 垂直百葉窗 9 水平百葉窗 10 水平格狀百葉窗 11垂直格狀百葉窗 12 隨意溶解 13從左右兩端向中間展開 14從中間向左右兩端展開 15從上下兩端向中間展開 16從中間向上下兩端展開 17 從右上角向左下角展開 18 從右下角向左上角展開 19 從左上角向右下角展開 20 從左下角向右上角展開 21 水平線狀展開 22 垂直線狀展開 23 隨機(jī)產(chǎn)生一種過渡方式
9、清除緩存(再訪問這個(gè)網(wǎng)站要重新下載!)
< meta http-equiv="cache-control" content="no-cache">

具體用法

數(shù)據(jù)包中的格式:

Cache-Control: cache-directive

cache-directive可以為以下:

request時(shí)用到:

| "no-cache"
| "no-store"
| "max-age" "=" delta-seconds
| "max-stale" [ "=" delta-seconds ]
| "min-fresh" "=" delta-seconds
| "no-transform"
| "only-if-cached"
| "cache-extension"
response時(shí)用到:

| "public"
| "private" [ "=" <"> field-name <"> ]
| "no-cache" [ "=" <"> field-name <"> ]
| "no-store"
| "no-transform"
| "must-revalidate"
| "proxy-revalidate"
| "max-age" "=" delta-seconds
| "s-maxage" "=" delta-seconds
| "cache-extension"
部分說明:
根據(jù)是否可緩存分為
Public  指示響應(yīng)可被任何緩存區(qū)緩存。
Private  指示對于單個(gè)用戶的整個(gè)或部分響應(yīng)消息,不能被共享緩存處理。這允許服務(wù)器僅僅描述當(dāng)用戶的
部分響應(yīng)消息,此響應(yīng)消息對于其他用戶的請求無效。
no-cache  指示請求或響應(yīng)消息不能緩存(HTTP/1.0用Pragma的no-cache替換)
根據(jù)什么能被緩存
no-store  用于防止重要的信息被無意的發(fā)布。在請求消息中發(fā)送將使得請求和響應(yīng)消息都不使用緩存。
根據(jù)緩存超時(shí)
max-age  指示客戶機(jī)可以接收生存期不大于指定時(shí)間(以秒為單位)的響應(yīng)。
min-fresh  指示客戶機(jī)可以接收響應(yīng)時(shí)間小于當(dāng)前時(shí)間加上指定時(shí)間的響應(yīng)。
max-stale  指示客戶機(jī)可以接收超出超時(shí)期間的響應(yīng)消息。如果指定max-stale消息的值,那么客戶機(jī)可以
接收超出超時(shí)期指定值之內(nèi)的響應(yīng)消息。
Expires 表示存在時(shí)間,允許客戶端在這個(gè)時(shí)間之前不去檢查(發(fā)請求),等同max-age的
效果。但是如果同時(shí)存在,則被Cache-Control的max-age覆蓋。
格式:
Expires = "Expires" ":" HTTP-date
例如
Expires: Thu, 01 Dec 1994 16:00:00 GMT (必須是GMT格式)
 
2.應(yīng)用
通過HTTP的META設(shè)置expires和cache-control
<meta http-equiv="Cache-Control" content="max-age=7200" />
<meta http-equiv="Expires" content="Mon, 20 Jul 2009 23:00:00 GMT" />
上述設(shè)置僅為舉例,實(shí)際使用其一即可。這樣寫的話僅對該網(wǎng)頁有效,對網(wǎng)頁中的圖片或其他請求無效,并不會做任何cache。
這樣客戶端的請求就多了,盡管只是檢查Last-modified狀態(tài)的東西,但是請求一多對瀏覽速度必定有影響。
如果要對文件添加cache可以通過apache的mod_expire模塊,寫法為
<IfModule mod_expires.c>
ExpiresActive On
ExpiresDefault "access plus 1 days"
</IfModule>
記得ExpiresActive設(shè)為On,我起先沒設(shè)置On,似乎怎樣YSlow都查不到緩存機(jī)制。這樣添加的話就是默認(rèn)所有的。
如果要針對個(gè)別MIME類型則可以:
ExpiresByType image/gif "access plus 5 hours 3 minutes"
見 Apache Module mod_expires
另外,當(dāng)點(diǎn)擊瀏覽器上的刷新,客戶端發(fā)送的請求中均是max-age=0,表示validate操作,發(fā)送請求到服務(wù)器
要求檢查cache,再更新cache,一般得到的是304 Not Modified,表示沒變動。

10、設(shè)定網(wǎng)頁的到期時(shí)間
< meta http-equiv="expires" content="0">

11、關(guān)鍵字,給搜索引擎用的
< meta http-equiv="keywords" content="keyword1,keyword2,keyword3">

12.頁面描述
< meta http-equiv="description" content="This is my page">

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,333評論 6 531
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,491評論 3 416
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,263評論 0 374
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,946評論 1 309
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 71,708評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,186評論 1 324
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,255評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 42,409評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 48,939評論 1 335
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 40,774評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 42,976評論 1 369
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,518評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,209評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,641評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,872評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 51,650評論 3 391
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 47,958評論 2 373

推薦閱讀更多精彩內(nèi)容