zoukankan      html  css  js  c++  java
  • 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 相关


    桌面图标

    在开发网站的过程中我们常常会设置一个 Touch Icon。由于系统的差异性,添加到桌面图标并没有统一的标准。iOS 最早支持 Touch Icon,并有明确的规范,其他系统一定程度上支持 iOS 的规范。

    终极方案

    下面是兼容 iOS 4.2+ 及 Android 2.1+ 的通用写法

     Copy
    <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

     Copy
    <!-- 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

    参考链接:

    Android Chrome

    Android 下目前只有 Chrome 31 支持 Add to Homescreen

     Copy
    <!-- 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">

    参考链接:

    Win 8

     Copy
    <!-- 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">

    参考链接:

  • 相关阅读:
    Xaml引用图片路径的方式
    并发概念模型:JMM(JAVA内存模型)
    并发组件之一:ThreadLocal线程本地变量
    并发锁之二:ReentrantReadWriteLock读写锁
    并发锁之一:ReentrantLock重入锁
    AQS同步队列器之二:等待通知机制
    AQS同步队列器之一:使用和原理
    css常用操作
    自动生成mybatis代码
    jdk动态代理源码分析(二)---依赖接口的实现
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9001817.html
Copyright © 2011-2022 走看看