amazeui学习笔记一(开始使用4)--Web App 相关
生活随笔
收集整理的這篇文章主要介紹了
amazeui学习笔记一(开始使用4)--Web App 相关
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
amazeui學(xué)習(xí)筆記一(開始使用4)--Web App 相關(guān)
一、總結(jié)
1、桌面圖標(biāo)(Touch icon)解決方案:終極方案:link標(biāo)簽的rel和href屬性:?<link rel="apple-touch-icon-precomposed" href="/path/to/icon72x72@2x.png">
?
2、多關(guān)注目錄或者說主干:
?
二、Web App 相關(guān)
Web App 相關(guān)
目錄
- 桌面圖標(biāo)
- 終極方案
- iOS
- Android Chrome
- Win 8
桌面圖標(biāo)
在開發(fā)網(wǎng)站的過程中我們常常會設(shè)置一個 Touch Icon。由于系統(tǒng)的差異性,添加到桌面圖標(biāo)并沒有統(tǒng)一的標(biāo)準(zhǔn)。iOS 最早支持 Touch Icon,并有明確的規(guī)范,其他系統(tǒng)一定程度上支持 iOS 的規(guī)范。
終極方案
下面是兼容 iOS 4.2+ 及 Android 2.1+ 的通用寫法:
<link rel="apple-touch-icon-precomposed" href="/path/to/icon72x72@2x.png">- rel="apple-touch-icon-precomposed":不給 Icon 添加額外的效果;兼容 Android 1.5 - 2.1。
- Icon 尺寸:144px * 144px,兼容 iPhone、iPad 及絕大部分安卓設(shè)備。
如果想了解更多細(xì)節(jié),可以繼續(xù)閱讀后面的內(nèi)容。
iOS
<!-- Add to homescreen for Safari on iOS --> <!-- 添加至主屏, 從主屏進入會隱藏地址欄和狀態(tài)欄, 全屏(content="yes") --> <meta name="apple-mobile-web-app-capable" content="yes"> <!-- 系統(tǒng)頂欄的顏色(content = black、white 和 black-translucent)選其一就可以 --> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <meta name="apple-mobile-web-app-status-bar-style" content="white"> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <!-- 指定標(biāo)題 --> <meta name="apple-mobile-web-app-title" content="Web Starter Kit"> <!-- 指定icon, 建議PNG格式--> <link rel="apple-touch-icon" href="touch-icon-iphone.png"> <link rel="apple-touch-icon" sizes="76x76" href="touch-icon-ipad.png"> <link rel="apple-touch-icon" sizes="120x120" href="touch-icon-iphone-retina.png"> <link rel="apple-touch-icon" sizes="152x152" href="touch-icon-ipad-retina.png"> <!-- 使用rel="apple-touch-icon"屬性為“增加高光光亮的圖標(biāo)”, 系統(tǒng)會自動為圖標(biāo)添加圓角及高光; 使用rel="apple-touch-icon-precomposed"屬性為“設(shè)計原圖圖標(biāo)”; -->尺寸說明:
| 尺寸 (px) | 120 x 120 | 120 x 120 | 152 x 152 | 76 x 76 |
參考鏈接:
- iOS Human Interface Guidelines - Icon and Image Sizes?
- Everything you always wanted to know about touch icons
- Configuring Web Applications
Android Chrome
Android 下目前只有 Chrome 31 支持 Add to Homescreen。
<!-- Add to homescreen for Chrome on Android --> <meta name="mobile-web-app-capable" content="yes"> <link rel="icon" sizes="196x196" href="images/touch/chrome-touch-icon-196x196.png">參考鏈接:
- Chrome Add to Homescreen
Win 8
<!-- Tile icon for Win8 (144x144 + tile color) --> <!-- win 8 磁貼圖標(biāo) --> <meta name="msapplication-TileImage" content="images/touch/ms-touch-icon-144x144-precomposed.png"> <!-- win 8 磁貼顏色 --> <meta name="msapplication-TileColor" content="#3372DF">參考鏈接:
- Pinned Sites
- MSDN - Pinned site metadata reference
?
總結(jié)
以上是生活随笔為你收集整理的amazeui学习笔记一(开始使用4)--Web App 相关的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows 10 中 VMware
- 下一篇: 《程序员代码面试指南》第八章 数组和矩阵