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"属性为“设计原图图标”; -->
尺寸说明:
机型 | iPhone 5 and iPod touch (高分辨率) | iPhone and iPod touch (高分辨率) | iPad and iPad mini (高分辨率) | iPad 2 and iPad mini (标准分辨率) |
---|---|---|---|---|
尺寸 (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 相关相关推荐
- amazeui学习笔记二(进阶开发2)--Web组件简介Web Component
amazeui学习笔记二(进阶开发2)--Web组件简介Web Component 一.总结 1.amaze ui:amaze ui是一个web 组件, 由模板(hbs).样式(LESS).交互(JS ...
- amazeui学习笔记--css(布局相关3)--辅助类Utility
amazeui学习笔记--css(布局相关3)--辅助类Utility 一.总结 1.元素清除浮动: 添加 am-cf 这个 class 即可 2.水平滚动: .am-scrollable-horiz ...
- amazeui学习笔记--css(基本样式3)--文字排版Typography
amazeui学习笔记--css(基本样式3)--文字排版Typography 一.总结 1.字体:amaze默认非 衬线字体(sans-serif) 2.引用块blockquote和定义列表:引用块 ...
- amazeui学习笔记--css(基本样式2)--基础设置Base
amazeui学习笔记--css(基本样式2)--基础设置Base 一.总结 1.盒子模型:外margin,内padding,这里的内外指的边框 2.border-box:Amaze UI 将所有元素 ...
- amazeui学习笔记--css(常用组件6)--图标Icon
amazeui学习笔记--css(常用组件6)--图标Icon 一.总结 1.关注用法即可:在 HTML 上添加添加 am-icon-{图标名称} class. <span class=&quo ...
- amazeui学习笔记一(开始使用3)--兼容性列表compatibility
amazeui学习笔记一(开始使用3)--兼容性列表compatibility 一.总结 1.不要用ie做前端测试,不要碰ie,尽量用google 浏览器: 按照微软官方的说法,IE 开发者工具中的浏 ...
- amazeui学习笔记--css(常用组件4)--关闭按钮Close
amazeui学习笔记--css(常用组件4)--关闭按钮Close 一.总结 1.关闭按钮基本用法:关闭按钮样式,可以结合其他不同组件使用.对 <a> 或者 <button> ...
- amazeui学习笔记--css(HTML元素2)--代码Code
amazeui学习笔记--css(HTML元素2)--代码Code 一.总结 1.行内代码:code标签<code> 2.代码片段:pre标签<pre> 3.限制代码块高度:添 ...
- amazeui学习笔记--css(基本样式)--样式统一Normalize
amazeui学习笔记--css(基本样式)--样式统一Normalize 一.总结 1.统一浏览器默认样式: Amaze UI 也使用了 normalize.css,就是让不同浏览器显示相同的样式 ...
最新文章
- arthas 排查内存溢出_【spark-tips】spark2.4.0触发的executor内存溢出排查
- 超卖 100 瓶茅台的事故分析
- linux和android开发链接
- Python自定义:粒子群优化算法
- 十行代码实现网页标题滚动效果!
- Flink流处理练习
- java的幂运算_java数组五种运算符
- mysql 5.7.16 忘记root 密码 如何修改root密码
- java中汉语转化成拼音的使用详解
- 超简单的Spring入门案例制作,快来看看吧!
- Win密钥.Win7旗舰版
- 数学建模-线性规划模型基本原理与编程实现
- 一些有趣的数学知识-数学知识
- 【渝粤教育】电大中专中医基础知识 作业 题库
- 【分享】一个查看无线网络密钥的小方法(查看 wife密码,热点密码)
- 【佛系养身】男程序员护肤入门
- Putty 下载安装
- unirech:阿里云国际站云服务器和国内站产品有什么区别?
- 【nginx】nginx的使用
- 根据银行卡获取发卡行信息
热门文章
- Java实现K-means
- webstorm 2018 破解
- 解决JavaOpenCV的内存问题
- 图像的全局特征--LBP特征
- html5手机端设置date,H5 input[type='date'] 优化 pc端和移动端的使用
- 谈谈CTO、技术总监、首席架构师的区别
- 痞子衡嵌入式:第一本Git命令教程(0)- 索引
- firefox 4b7截图
- 抗炎饮食与混合坚果粉
- hive insert报错return code 1 from org.apache.hadoop.hive.ql.exec.StatsTask (state=08S01,code=1)