手机浏览器默认放大显示网页的问题

[ 作者:笑傲江湖 发布于:2015年-7月-4日 18:23 星期六  分类:百 宝 箱 ]

  今儿加班赶个活,临时弄个演示页面,需要嵌入到安卓手机APP里使用,然后又遇到之前就遇到的一个历史遗留问题,关于页面宽度自适应手机屏幕这个纠结的事情,自适应是OK的,但是,手机浏览器非要自作多情的把页面放大一点显示,导致网页上部分元素显示不正常,或者和PC浏览器上差异过大。以前遇到的时候,也就是折腾个大概,看起来差不多就行了,没有仔细去深究一下HTML相关控制代码,这次是有空,就彻底好好搜索一下,看有没有啥好办法能一劳永逸,唉,搜出的中文结果,基本是一大抄,你抄我的,我复制你的,你粘贴他的,测试了一圈,还是老样子。后来没招,看英文的HTML说明文档吧,然后又发现个参数,测试后发现有效,不敢独享,特发文纪念。
首先要做的,你的网页最开头,HTML5的页面头声明是必需的,老版本的HTML没有测试。
<!DOCTYPE HTML>
<html>
或者使用Mobile页面头声明:
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">


ENGADGET 居然有中国版

[ 作者:笑傲江湖 发布于:2011年-7月-16日 20:50 星期六  分类:数码&IT ]

  一直没注意,刚刚偶然看到英文版ENGADGET页面顶上有ENGADGET.US,于是鼠凑上去试探一下,结果弹出个菜单,可以选择语言,居然有中文,有简体还有繁体,有日文有西班牙,有德文。之前都是看鸟语的,还真没注意这个语言选项,所以俺不知道什么时候开始有中文的,应该是我落伍了。
  不过中文版比英文版差远了,没有英文分类那么详细,只是一个综合,英文版的有Classic、MOBILE、HD、ALT,所以英文还得看,当然那,总比没有强,俺的英文非常的烂,仅限于能朦胧的看个大概,有中文的话也算是不错了,看来ENGADGET还是很重视中国吗,毕竟是AOL旗下的网站,有喜欢关注IT科技类等新闻的同好们,没事可以去逛逛,没钱买咱可以提前看看吗,眼睛起码可以享受一下最新科技。

点击查看原图,原图模式下ESC键退出。

中文版地址:http://cn.engadget.com/