amazeui学习笔记一(开始使用4)--Web App 相关
生活随笔
收集整理的這篇文章主要介紹了
amazeui学习笔记一(开始使用4)--Web App 相关
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
amazeui學習筆記一(開始使用4)--Web App 相關
一、總結
1、桌面圖標(Touch icon)解決方案:終極方案:link標簽的rel和href屬性:?<link rel="apple-touch-icon-precomposed" href="/path/to/icon72x72@2x.png">
?
2、多關注目錄或者說主干:
?
二、Web App 相關
Web App 相關
目錄
- 桌面圖標
- 終極方案
- iOS
- Android Chrome
- Win 8
桌面圖標
在開發網站的過程中我們常常會設置一個 Touch Icon。由于系統的差異性,添加到桌面圖標并沒有統一的標準。iOS 最早支持 Touch Icon,并有明確的規范,其他系統一定程度上支持 iOS 的規范。
終極方案
下面是兼容 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 及絕大部分安卓設備。
如果想了解更多細節,可以繼續閱讀后面的內容。
iOS
<!-- Add to homescreen for Safari on iOS --> <!-- 添加至主屏, 從主屏進入會隱藏地址欄和狀態欄, 全屏(content="yes") --> <meta name="apple-mobile-web-app-capable" content="yes"> <!-- 系統頂欄的顏色(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"> <!-- 指定標題 --> <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"屬性為“增加高光光亮的圖標”, 系統會自動為圖標添加圓角及高光; 使用rel="apple-touch-icon-precomposed"屬性為“設計原圖圖標”; -->尺寸說明:
| 尺寸 (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 磁貼圖標 --> <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
?
總結
以上是生活随笔為你收集整理的amazeui学习笔记一(开始使用4)--Web App 相关的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Windows 10 中 VMware
- 下一篇: 《程序员代码面试指南》第八章 数组和矩阵