`

都是浏览器惹的祸

 
阅读更多

好久没写东西了,偶尔进来,看见头像下面的那个“恒”字上已经落了灰。人如果没时间思考,那一定是在忙于生计。我呢,就是在折腾表、数据库、脚本、程序调试,诸如此类的东西,以至只顾埋头走路,忘了抬头看天。猛抬头,才发现CSDN里热闹依旧。

对于B/S程序员来说,浏览器永远都要面对逃也逃不掉。记得在不太遥远的上次,我还在担心B/S架构的前途,现在看来,我的担心并不是没有道理。相信对于每个B/S程序员来说,都很怀念有段特别的日子,那时候,世界上差不多只剩下一种叫IE的东东,在很多人的眼里,也就是上网的代名词。程序员根本不必考虑太多,更别提标准啥的。也说不清从啥时候开始,B/S突然间变的特别火,大有取代C/S之势,很多人都闻到了这里的味道,有钱没钱的都要弄个浏览器供大家“免费”使用,以至于现在天下大乱。乱了就要有标准,但有标准似乎比没标准还麻烦,这标准好像是添乱的。所以,作为B/S程序员,想转行了。

之所以会有这番牢骚,当然也和我这段时间的关注。时间进入2012年以来,我发现身边的平板渐渐多了起来,智能手机当然就更不用说了。我就在思考一件事情,为什么现在应用程序会这么火,走“传统”的浏览器模式不行吗?凡事要试下才知道,于是我就开始了尝试。我是用以前做过的应用进行测试的,为了使应用更健壮,能适应各种环境,我专门对程序做了升级,主要还是前端表现层的东西,如脚本样式之类。我努力试图使我的页面在ie6、7、8、9,firefox、chrome下,在pc和平板下都要表现一致,经过一段时间后我放弃了。真的很难,最气人的是昨天,我辛辛苦苦调整的页面,自以各种主流环境下都没问题,最后却载在IE7下,用户说会报错我不信,等亲眼看到才发现真的,ie689都行,就是7不行,就是找不到原因。现在为了开发的简单,又要引入框架,但框架的引入似乎又在增加了程序的复杂性,这中间的度还真不太好把握。

以前曾寄希望标准的出台,但现在看来标准也很无奈。想到这里不禁又悲观起来,天下大势,分久必合,合久必分,规律就是规律,不随机应变还真不行。

分享到:
评论

相关推荐

    都是IE惹的祸多浏览器兼容问题

    标题与描述均指出了一个在前端开发过程中常见的问题——“都是IE惹的祸:多浏览器兼容问题”。这句话直指Internet Explorer(以下简称IE)浏览器对于网页设计与开发带来的挑战。在IE7发布的背景下,网页设计人员不得...

    一个服务器搭多个tomcat导致session丢失,或者同一个IP不同端口,多个应用的session会冲突解决方法

    一个服务器上搭建了多个tomcat或者weblogic,端口不一样,同时启动访问时session丢失。...原来都是cookie惹的祸,它不会区分端口,造成这多个站点不断的后来的覆盖前面的,从而造成session的丢失。

    无线路由器进不去192.168.1.1的故障解决.docx

    如若符合此描述,那么首先就应该检查一下浏览器的代理服务器设置,往往都是代理惹的祸:启动浏览器打开一个网页,选择工具菜单中的Internet选项连接选项卡右下方的局域网设置,禁用代理服务器功能。 解决方法:禁用...

    环境污染公益flash动画

    "自己惹的祸"这个短语暗示了动画可能会讲述人类日常行为如何导致环境问题,并鼓励孩子们认识到每个人都有责任保护地球。课件设计针对幼儿园阶段的孩子,意味着内容会以简单、易懂的方式呈现,可能包括色彩丰富的画面...

    谷歌浏览器Rest API插件

    谷歌浏览器的Restlet Client插件是一个基于浏览器扩展程序机制开发的工具,旨在提升用户对API(应用程序接口)的操作和测试效率。该插件设计了直观的用户界面,允许用户轻松构建和执行API请求。通过Restlet Client...

    Url重写篇视频------本讲将通过实例比较ASP.NET下的三种典型URL重写方案

    对了,都是相对路径惹的祸! 我们可爱的的相对路径一顶是同学们最常使用的,但是,浏览器在处理相对路径时,是以浏览器上接受的url地址为基础进行计算的,也就是说,如果当前的地址为folder/1.aspx,那么,很显然,...

Global site tag (gtag.js) - Google Analytics