全浏览器支持

90年代中,HTML和浏览器刚出现的时候,人们对"跨平台"充满憧憬,"一次编写,到处运行”(借用下当时Java的宣传口号)是多么的诱人,支持Web的厂商对此大肆鼓吹,鼓动用户放弃在拥有高达90%市场份额的Windows上编程,转而制作Web应用,他们告诉大家Web应用可以在任何浏览器上拥有相同的结果和体验

可这种“跨平台”终究是一个“乌托邦”,永远不可能真正实现,大家都被“忽悠”了,事实上,浏览器的分裂和碎片化日趋严重,尤其是Android和iOS出现之后。不做开发的人永远不知道,不同的浏览器对同一个HTML页面的解释和润色是多么的不同,IE,Safari,Chrome,Firefox各不相同,IE6,IE7,IE8,IE9,IE10,IE11各不相同,Windows版和Mac版的Safari不同,当然和iPhone以及iPad上的Safari也不相同,手机,平板,PC和Mac上的Chrome显示结果也不相同。也许简单的页面确实几乎是“跨平台”的,但开发企业协同门户这种大型复杂应用的话,在我们的体验中,任何两个浏览器好像都没有一样的地方。

为了使得不同设备,不同操作系统,不同浏览器,不同版本这个四维矩阵所组成的所有浏览器都有同样的显示结果(注意,我指的是企业门户这种复杂应用),光合信息的OpenShare研发团队付出了数千小时的努力,我们针对所有主流浏览器进行测试和优化,终于,OpenShare可以拥有无与伦比的浏览器兼容性,现在,无论是任何设备,任何操作系统,任何版本,任何浏览器都可以拥有同样的OpenShare用户体验

”任何设备,任何操作系统,任何版本,任何浏览器“自然直接带来了引深的寓意:任何地点(办公室,机场,地铁,咖啡厅);任何时间(上班,排队,等候,吃饭,休息,任何有灵感的时候),这样员工的效率就被极大的激发出来,和传统门户相比这就是一场革命,要知道传统门户产品一般只支持IE,这意味着员工被锁定在桌面上。

时间: 2024-11-07 00:59:49

全浏览器支持的相关文章

Zclip-jquery插件支持全浏览器复制

1.Zclip-jquery插件需要浏览器支持flash10及以上,现在的浏览器基本都支持 2.http://www.steamdev.com/zclip/下载相关组件: query.zclip.min.js ZeroClipboard.swf 去网上找个jquery框架:jquery.min.js 代码实现: <html> <meta charset="UTF-8"> <style> a:active, a:hover { outline:0 }

让IE浏览器支持RGBa的背景色

RGBa是一种在CSS中声明包含透明效果的颜色的方法,通过RGBa我们可以将一个元素设置为透明,而不会影响其子元素.但是并非所有的浏览器支持RGBa的背景色,其中用户颇多的老版本IE浏览器就不支持,好在IE浏览器支持条件注释,我们可以抛弃RGB并使用IE浏览器的一个私有CSS滤镜来实现同样的效果.上代码: <!--[if IE]> <style type="text/css"> .color-block { background:transparent; fil

让IE浏览器支持CSS3圆角属性的方法

如果要想在IE浏览器中实现圆角的效果,我们一般都会采用圆角图片的方式.用图片的话,基本就跟浏览器没有多大关系了,因为任何浏览器都支持这种方式.今天我们主要是讲解如果用CSS3样式表来实现圆角效果,值得注意的是,IE6/7/8这三个IE浏览器版本都不支持CSS3的解析,只有还不太主流的IE9支持CSS3和HTML5的标准.让IE支持CSS3的解析方法有很多种,(HTML5 Shiv – 让该死的IE系列支持HTML5吧)下面介绍一种实用的让IE支持CSS3解析的方法——IE利用VML矢量可标记语言

(转)让所有浏览器支持HTML5 video视频标签

转自http://www.zhangxinxu.com/wordpress/?p=661 一.前面的唠叨 我记得就是前几个月吧,有条消息说YouTube支持了HTML5视频嵌入标签video,好吧,我听说而已,因为我不是个擅长FQ的人,到底如何我也不得而知. 与主题不相关的HTML5方面的东西我就不多说了,对于video标签,获取大家都听说了,这个标签的功能如同现在HTML语言中的img标签,就现在,比如要链接并显示一张图片,可以这样子: <img data-src="http://ima

如何让旧浏览器支持HTML5新标签

HTML5出现也不短了,很多网站的页面都进行了改版,为了降低代码量(不需要起太多的类名),提升加载速度,提高标签的语义性,因此,在网页中大量使用了section,article,header等HTML5标签.自己最近在写响应式布局的范例,里面也使用到了header等标签.还是比较希望能够做成兼容“旧版浏览器”的,在此和大家共享一下,如何让旧浏览器支持HTML5新增标签. 书写的基本的HTML代码: 1 <!doctype html> 2 <html> 3 <head>

让浏览器支持 jquery ajax load 前进、后退 功能

BEGIN; 一般在做 ajax load 的时候,很多人都不会考虑到需要浏览器支持前进后退功能,因为大部分人都不知道可以实现. 最近遇到这个问题,经过一小段研究,发现github已经有现成的开源工具使用,主要实现原理是利用html的锚点,即<a href="#xxx">,详情可查看https://github.com/balupton/jquery-history/tree/master 主要demo代码如下: html <ul> <li><

基于jQuery的让非HTML5浏览器支持placeholder属性的代码(转)

效果图:http://code.google.com/p/jquery-placeholder-js/ 演示代码:http://demo.jb51.net/js/2011/jqueryplaceholder/打包下载:http://xiazai.jb51.net/201105/yuanma/jqueryplaceholder.rar 基于jQuery的让非HTML5浏览器支持placeholder属性的代码(转),布布扣,bubuko.com

Web存储(Web Storage)的浏览器支持情况

所有很酷的功能特征的出现最关键的就是浏览器的支持情况,幸运的是,所有的现代浏览器都支持HTML5 Web存储(Web Storage),从IE8开始也支持它.HTML5 Web存储(Web Storage)非常简单但也非常有用.因为HTML5 Web存储(Web Storage)需要使用JavaScript进行操作,所以,在使用它执行一些关键功能时要确保浏览器支持这个特征并开启了JavaScrpt脚本功能.

python-selenium多浏览器支持测试框架

一. 目录结构 二. 设计模式 基于page-object设计模式 1.lib-base util--实现读取配置文件 driver_manager--通过type参数启动不同的浏览器driver test_manager--通过type参数生成不同的类,实现多浏览器支持 2.lib-page abstract_page实现 读取配置:url.用户信息 登录功能 *:注意单独调试的时候需要在开头加上sys.path.append(r'D:\test_browser'),否则from lib.ba