`

移动端UC /QQ 浏览器的部分私有Meta 属性(主要用于隐藏地垃栏)

 
阅读更多

网上各种用js隐藏地址栏的方法对safari和chrome并没有用,而对于x5和uc内核浏览器写meta即可

<meta name="format-detection" content ="telephone=no"/>  

格式检测 禁止识别我们页面中的数字,防止把其当作电话识别,email=no 禁止识别邮箱

IOS设备对META的私有属性

<meta name="apple-mobile-web-app-capable" content="yes">

     把苹果手机safari上打开我们的页面,把菜单隐藏显示全屏  网站开启对web app的支持

<meta name="apple-mobile-web-app-status-bar-style" content="black" />

  • 在web app应用下状态条(屏幕顶部条)的颜色;
  • 默认值为default(白色),可以定为black(黑色)和black-translucent(灰色半透明)
  • 若值为“black-translucent”将会占据页面px位置,浮在页面上方(会覆盖页面20px高度–iphone4和itouch4的Retina屏幕为40px)。

UC浏览器的部分私有Meta 属性

设置屏幕方向为横屏还是竖屏

<meta name="screen-orientation" content="portrait|landscape">

设置是否全屏,yes表示强制浏览器全屏

<meta name="full-screen" content="yes">

缩放不出滚动条

<meta name="viewport" content="uc-fitscreen=no|yes"/>

设置no后用户缩放与标准浏览器缩放一直,设置为yes后,用户缩放金放到图片和文字,不出现横向滚动条。

排版

<meta name="layoutmode" content="fitscreen|standard" />

fitscreen模式简化页面处理,适合页面阅读节省流量,standard模式和标准浏览器一致;一旦设置layoutmode meta后,用户使用浏览器提供的的排版模式选项将会无效。

夜间模式

<meta name="nightmode" content="enable|disable"/>

nightmode的值设置为disable后,即使用户使用浏览器的夜间模式,页面的表现也仍然是非夜间模式。

强制图片显示

<meta name="imagemode" content="force"/>

UC浏览器为了节省流量,为用户提供了无图模式,但是如果页面的图片是必不可少的,如验证码的,需要强制浏览器显示图片,可以设置imagemode, 不影响子页面。通过META设置图片加载方式会作用于整个页面,如果希望对单个图片进行设置,那么可以使用这个

<img src="" show="force">

应用模式

<meta name="browsermode" content="application"/>

使用了application这种应用模式后,页面讲默认全屏,禁止长按菜单,禁止收拾,标准排版,以及强制图片显示。

QQ 浏览器x5内核定制标签说明

设置屏幕方向

<meta name="x5-orientation" content="portrait|landscape" />

设置全屏

<meta name="x5-fullscreen" content="true" />

设置屏幕模式

<meta name="x5-page-mode" content="app" />

对比

在实际使用的情况中,发现对于控制全屏的meta 标签,UC 跟QQ 处理的方式稍有不同:区别在于处理系统状态栏,UC 是直接覆盖系统状态栏,而QQ 仍然保留之。从原生应用的场景及用户角度看,QQ 的这种“伪全屏”反而是更为友好。

说点废话:升级到安卓微信最新版,发现微信内置的浏览器已经换为qq的x5浏览器内核了,而非之前的采用默认浏览器的内核。这个改变值得肯定,毕竟对于质量参差不齐的安卓默认浏览器,x5浏览器内核对于HTML5等的支持相对更加优秀。加上目前微信的霸主地位,更多的H5场景可能更多是在微信内置浏览器中展开。也从这个角度,UC浏览器市场占有率的数字岌岌可危——如果你将微信内置浏览器归为QQ 浏览器。

 

原文:

https://www.cnblogs.com/supershare/p/5709846.html

分享到:
评论

相关推荐

    移动端页面只能在QQ浏览器、微信、苹果浏览器中打开

    标题和描述中提到的问题,即移动端页面只能在QQ浏览器、微信内置浏览器(X5内核)以及苹果Safari浏览器中正常打开,而在其他浏览器中可能会出现错误提示,这主要涉及到浏览器引擎的差异、JavaScript兼容性及特定API...

    基于ARM9 S3C2410的uC/TCP-IP协议栈移植(很实用的)

    UC/TCP-IP并非开源,用于商业,要给钱的。 代码,利用UC/TCP-IP协议栈,实现了一个UDP服务,TCP服务! UC/TCP-IP移植包括三个部分 1,与CPU的接口。 2,与RTOS的接口。 3,与NIC的接口。 但是,要注意,还有一个BUG...

    clipboard复制当前链接/网址/url ,兼容所有浏览器,移动端也适用

    "clipboard复制当前链接/网址/url ,兼容所有浏览器,移动端也适用" 这个主题关注的是一个跨平台、跨设备的解决方案,旨在方便用户无论在桌面端还是移动端都能轻松地获取并分享网页地址。下面将详细探讨这一功能实现...

    黑莓UC浏览器

    黑莓UC浏览器,可以用的黑莓手机上,黑莓UC浏览器,可以用的黑莓手机上黑莓UC浏览器,可以用的黑莓手机上黑莓UC浏览器,可以用的黑莓手机上黑莓UC浏览器,可以用的黑莓手机上黑莓UC浏览器,可以用的黑莓手机上黑莓UC...

    UC浏览器e

    UC浏览器e

    精品源码 / 网页模板 / 移动端 / 登录注册页面

    在IT行业中,网页模板是构建网站或移动应用界面的基础元素,尤其对于移动端的登录和注册页面,它们的设计和用户体验至关重要。这款"移动端APP登录注册页面"的模版提供了丰富的功能和设计元素,使得开发者和设计师...

    在移动端实现在浏览器网页点击按钮并复制文字(且测试打开微信APP)

    打得开微信:UC浏览器,QQ浏览器,Chrome浏览器,Safari浏览器,360浏览器,Firefox浏览器,e浏览器(绿色版),傲游浏览器,R浏览器,浏览器+ html: 复制的内容 点我 script: // 浏览器判断 var browser = ...

    新版UC浏览器支持QQ农场

    新版UC浏览器支持QQ农场jar的 支持绝大多数手机,

    手机浏览器产品体验:UC、QQ、360,到底哪个好?[汇编].pdf

    例如,UC浏览器在QQ浏览器中的搜索结果存在旧版图标和未统一命名的问题,而360浏览器在某些应用商店中甚至无法直接搜索到。这些细节问题可能影响用户的下载决策和体验。 3. **初步使用体验** 打开UC浏览器后,首页...

    uc浏览器。exe

    UC浏览器是全球5亿用户共同选择的智能手机浏览器,登陆UC官网免费下载UC浏览器安卓版/iPhone版/ipad版/TV版,UC浏览器电脑版极速来袭,给您超快感的上网体验!

    手机浏览器产品体验:UC、QQ、360,到底哪个好?.docx

    【手机浏览器产品体验:UC、QQ、360对比分析】 在智能手机时代,浏览器成为用户获取信息、浏览网页的重要工具。本篇文章将针对UC、QQ和360三款主流的手机浏览器进行产品体验和比较,以期找出最优秀的手机浏览器。 ...

    实现一键从浏览器跳转至支付宝/微信支付/QQ 支付/Paypal 的能力,帮助个人开发者完成打赏功能实现

    实现一键从浏览器跳转至支付宝/微信支付/QQ 支付/Paypal 的能力,帮助个人开发者完成打赏功能实现 本项目基于 hifocus/merger 上开发,在项目基础上实现的 Feature: JSON 文件轻松配置 三分钟搭建自己的捐赠页 所有...

    微信QQ防洪文件,微信QQ浏览器打开提示源码

    标题中的“微信QQ防洪文件,微信QQ浏览器打开提示源码”指的是在微信或QQ内置的浏览器中,用于处理特定情况(可能是防止恶意攻击或过度请求,也被称为“洪水防御”)的源代码。这种源码可能涉及到浏览器的安全机制,...

    qq浏览器的收藏夹在哪里.docx

    这样,用户就可以轻松地将他们在其他浏览器中的书签转移到QQ浏览器,或者将QQ浏览器的收藏导出为备份文件,以防数据丢失。 总之,QQ浏览器的收藏夹是一个实用的功能,帮助用户整理和快速访问他们感兴趣的网页。通过...

    第二章_QQ浏览器压缩包.zip

    在“第二章_QQ浏览器压缩包.zip”中,我们可能找到了关于QQ浏览器的一些详细资料或教程,用于帮助用户更好地理解和使用这款浏览器。由于标签为空,我们可以根据文件名“第二章”推测,这可能是某个系列教程或文档的...

    移动端布局基础知识.md

    * 国内的UC和QQ,百度等手机浏览器都是根据Webkit修改过来的内核,国内尚无自主研发的内核,就像国内的手机操作系统都是基于Android开发的一样 * 兼容移动端主流浏览器,处理Webkit内核浏览器即可

    获取浏览器地址栏源代码

    (sogou和QQ浏览器 可以免费增加) //////////////////////////////////// 代码接口为纯 C 或 c++ 或 delphi 未使用任何开源库或者.NET库 可以导出标准C函数DLL供任何语言调用 也可以给代码集成到自己工程当中。 ///...

    移动端分享代码插件

    这意味着开发者可以期望在主流的移动端浏览器上,如百度浏览器、UC浏览器和QQ浏览器上实现一致的分享体验。对于一个优秀的分享插件来说,确保在各种设备和浏览器环境下都能正常运行是非常关键的。 实现移动端分享...

    仿QQ浏览器mac版官网主页css3特效

    本话题主要关注如何使用CSS3来实现仿QQ浏览器Mac版官网主页的特效,这涉及到一系列高级CSS3特性,如过渡、动画、伪类和选择器等。 首先,QQ浏览器Mac版官网主页的设计通常会包含平滑的滚动效果。这是通过CSS3的`...

Global site tag (gtag.js) - Google Analytics