标签: 兼容性 meta


通用

    <!--声明文档使用的字符编码-->
<meta charset=’utf-8′>
<!--viewport定义-->
<meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0, user-scalable=no"/>
<!--说明:忽略识别页面中的电话号码,邮箱,地址-->
<meta content="telephone=no,email=no,adress=no" name="format-detection" />
<!-- 添加 seo页面关键字 -->
<meta name="keywords" content="" />
<!-- 添加 seo页面描述 -->
<meta name="description" content="" />
<!-- 设置页面不缓存 -->
<meta http-equiv=”pragma” content=”no-cache”>
<meta http-equiv=”cache-control” content=”no-cache”>
<meta http-equiv=”expires” content=”0″>
<!-- 优先使用最新版本 IE 和 Chrome -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />

360浏览器

强制浏览器在极速横式下显示

html <!-- 开启极速模式 --> <meta name="renderer" content="webkit|ie-stand|ie-comp">

  • IE浏览器有一个兼容模式(IE)和一个极速模式(chrome),webkit指的是chrome内核,ie-stand指的IE标准内核,ie-comp指的是IE兼容内核,详细说明请查看360浏览器官方解释

QQ浏览器

    <!-- 设置屏幕方向 -->
<meta name="x5-orientation" content="portrait|landscape" />
<!-- 设置全屏 -->
<meta name="x5-fullscreen" content="true" />
<!-- 设置屏幕模式 -->
<meta name="x5-page-mode" content="app" />
  1. 设置屏幕方向为横屏还是竖屏
  2. 设置是否全屏,yes表示强制浏览器全屏
  3. QQ浏览器应用模式

UC浏览器

    <!-- 横屏、竖屏显示 -->
<meta name="screen-orientation" content="portrait|landscape">
<!-- 设置是否全屏 -->
<meta name="full-screen" content="yes">
<!-- 缩放不出滚动条 -->
<meta name="viewport" content="uc-fitscreen=no|yes"/>
<!-- 排版 -->
<meta name="layoutmode" content="fitscreen|standard" />
<!-- 夜间模式 -->
<meta name="nightmode" content="enable|disable"/>
<!-- 应用模式 -->
<meta name="browsermode" content="application"/>
<!-- 强制图片显示 -->
<meta name="imagemode" content="force"/>
  1. 设置屏幕方向为横屏还是竖屏portrait为横屏 | landscapeo为坚屏。
  2. 是否全屏,yes表示强制浏览器全屏,no则反之。
  3. 缩放不出滚动条。设置no后用户缩放与标准浏览器缩放一直,设置为yes后,用户缩放金放到图片和文字,不出现横向滚动条。
  4. 缩放不出滚动条。设置no后用户缩放与标准浏览器缩放一直,设置为yes后,用户缩放金放到图片和文字,不出现横向滚动条。
  5. 排版,fitscreen模式简化页面处理,适合页面阅读节省流量,standard模式和标准浏览器一致;一旦设置layoutmode meta后,用户使用浏览器提供的的排版模式选项将会无效。
  6. nightmode的值设置为disable后,浏览器的夜间模式就不起作用。
  7. UC 浏览器为了节省流量,为用户提供了无图模式。不过我们可以通过这个属性来强制浏览器显示图片,而有时候为了提高用户体验,无图模式还是有必要的,对于有些 图片是不得不显示的,如:验证码,我们也可以单独设置其为显示模式,其他图片可根据用户的设置来进行弹性选择。

Safari浏览器

    <!-- 允许全屏模式浏览 -->
<meta name="apple-mobile-web-app-capable" content="yes">
<!-- 定义safari顶端状态条的样式 -->
<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<!-- 开启WEB APP 支持 -->
<meta name="apple-touch-fullscreen" content="yes">
<!-- WEB APP名称 -->
<meta name="apple-mobile-web-app-title" content="APP名">
<!-- 隐藏顶部 -->
<meta name="viewport" content="minimal-ui">
  1. 在iOS上,用户将网页添加到主屏后,再从主屏幕打开这个网页,可以隐藏浏览器的地址栏和下面的toolbar;
  2. 其值有三个: default(白色)black(黑色) black-translucent(灰色半透明)。
  3. 开启对web app程序的支持
  4. 是指在发送到屏幕的时候默认的命名。
  5. 让网页在加载时便可隐藏顶部的地址栏与底部的导航栏。

个人所知有限,如果谁还有更实用的浏览器meta,欢迎留意补充,共勉!

一些实用的浏览器meta的更多相关文章

  1. 很实用的html meta标签实现页面跳转

    就算你是有很多年开发经验的web开发工程师,有着很多web开发经验,对于先进的web开发技术有着很深刻的研究,然而你却忽略了那些最最基础的东西!现在我来问你,你是否对html所有的标签都能熟练的使用呢 ...

  2. 移动开发webapp开发常用meta设置手机浏览器全屏模式

    1.WebApp全屏模式: <meta name="viewport" content="width=device-width,initial-scale=1.0, ...

  3. 浏览器兼容html头部<meta>标签主要内容详情

    <!DOCTYPE html> <head> <meta http-equiv="X-UA-Compatible" content="IE= ...

  4. 手机网页meta,添加使其兼容各种浏览器

    虽然手机不像电脑那样会有各种低版本的浏览器,但写手机端网页也是需要注意的: <!-- 优先使用 IE 最新版本和 Chrome --> <meta http-equiv=" ...

  5. 前端手札--meta标记篇

    通用类: 声明编码 <meta charset='utf-8' /> SEO页面关键词 <meta name="keywords" content="y ...

  6. 什么是Meta标签? 哪些Meta标签对搜索引擎SEO优化有作用?

    什么是Meta标签? Meta标签给搜索引擎提供了许多关于网页的信息,这些信息都是隐含信息,意味着对于网页自身的访问者是不可见的. 你可以在网页的 <head>元素中发现<meta& ...

  7. 常用 meta 整理

    <!-- 针对手持设备优化,主要是针对一些老的不识别viewport的浏览器,比如黑莓 --> <meta name="HandheldFriendly" con ...

  8. meta 详解,html5 meta 标签日常设置

    <!DOCTYPE html> <!-- 使用 HTML5 doctype,不区分大小写 --> <html lang="zh-cmn-Hans"&g ...

  9. < meta > 元素

    < meta > 元素 概要 标签提供关于HTML文档的元数据.元数据不会显示在页面上,但是对于机器是可读的.它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 we ...

随机推荐

  1. json解析(自动判断是jsonArray和jsonObject)

    因为想做一个接口自动化框架,已经实现了接口的访问和连接及获取接口返回的json数据,但json数据的解析是个麻烦的事情,所以写一个简单的版本记录一下.后续会进行优化,实现方法分离以及自动识别循环解析返 ...

  2. MongoDB初识篇

    前言 一直听说MongonDB,却没有机会接触它,于是决定先从表面上认识它.MongoDB(分布式文档存储数据库)是一种介于关系型数据库和非关系型数据库之间的数据库,而且它是非关系数据库中最像关系型数 ...

  3. js中 关于DOM的事件操作

    一.JavaScript的组成 JavaScript基础分为三个部分: ECMAScript:JavaScript的语法标准.包括变量.表达式.运算符.函数.if语句.for语句等. DOM:文档对象 ...

  4. Django / Python 链接MySQL数据库

    https://www.cnblogs.com/wupeiqi/articles/5237704.html python (Django)中使用MySQL 首先python3中没有 MySQLdb 需 ...

  5. USACO 1.1.2 Greedy Gift Givers(gift1)

    这道题大意就是几个人互送礼物,让你求每个人的盈利. 原题给的样例数据: 5(人的个数.) =========(下面是人名,输出按照这顺序)davelauraowenvickamr ========== ...

  6. linux文件系统总结

    apue中:其中进程表项内部的数组又称为 进程打开文件表    另外一个角度: 从linux内核角度开: task_struct是进程描述符对应上面的进程表项,在task_struct描述符中有str ...

  7. [HAOI2012]音量调节 BZOJ2748 dp

    题目描述 一个吉他手准备参加一场演出.他不喜欢在演出时始终使用同一个音量,所以他决定每一首歌之前他都需要改变一次音量.在演出开始之前,他已经做好一个列表,里面写着每首歌开始之前他想要改变的音量是多少. ...

  8. 【STL基础】list

    list 构造函数: //default: list<T> l; //空的list //fill: list<T> l(n); //n个元素, 元素默认初始化 list< ...

  9. 2015苏州大学ACM-ICPC集训队选拔赛(2)1002

    草爷要的雷 Problem Description 扫雷一直是风靡实验室的重要娱乐游戏,在赛前赛后.刷题疲惫的时候,扫一局雷经常可以让队员们感受到身心的振奋,毕竟,劳逸结合刷题,防猝死才是硬道理.但是 ...

  10. git学习中遇到的疑难杂症

    GIT仓库如何恢复到前一次提交 一.通过使用Git版本恢复命令reset,可以回退版本 reset命令有3种方式: 1.git   reset   –mixed:此为默认方式,不带任何参数的git r ...