WEB - 个性化定义之Mate标签


小图标的由来

从阿里云的iconfont到各种开源icon库,可见图标在web领域的影响力。而且结构简单,主题鲜明。
遂突发奇想,也在这里加一个,瞬间你感受到了什么?

什么都逃不过程序猿的自动化工具(手动擦汗.jpg) ~~o(≧v≦)o~~

最近要做IE浏览器兼容,Mate标签也是一个重要的元素之一,整理待用

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
1.功能性Mate标签
<meta name="msapplication-TileImage" content="1.png">
<meta name="msapplication-TileColor" content="#000">
<meta name="theme-color" content="#000">
<meta name="msapplication-config" content="browserconfig.xml">

2.浏览器的兼容性之Mate标签

以上代码告诉IE浏览器,无论是否用DTD声明文档标准,IE8/9都会以IE7引擎来渲染页面。
<meta http-equiv="X-UA-Compatible" content="IE=7">

以上代码告诉IE浏览器,IE8/9都会以IE8引擎来渲染页面。
<meta http-equiv="X-UA-Compatible" content="IE=8">

以上代码告诉IE浏览器,IE8/9及以后的版本都会以最高版本IE来渲染页面。
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="X-UA-Compatible" content="IE=7,IE=9">
<meta http-equiv="X-UA-Compatible" content="IE=7,9">

上代码IE=edge告诉IE使用最新的引擎渲染网页,chrome=1则可以激活Chrome Frame.
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">

是否启用WebApp全屏模式,删除苹果默认的工具栏
<mate name="apple-touch-fullscreen" content="yes" />

启用360极速模式
<mate name="renderer" content="webkit" />

针对老的手持设备优化,不识别viewport
<mate name="HandheldFriendly" content="true" />

uc强制竖屏
<mate name="screen-orientation" content="portrait" />

QQ强制竖屏
<mate name="x5-orientation" content="portrait" />

UC强制全屏
<mate name="full-screen" content="yes" />

qq强制全屏
<mate name="x5-fullscreen" content="true" />

UC应用模式
<mate name="browsermode" content="application" />

QQ应用模式
<mate name="x5-page-mode" content="app" />

windows phone 点击无高光
<mate name="msapplication-tap-highlight" content="no" />

不被显示为拨号连接
<mate name="format-detection" content="telephone=no" />

优先使用IE最新版本和chrome
<mate http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" >

浏览器页面头像
<link rel="shortcut icon" href="图片路径" type="image/x-icon"/>