现在技术的发展非常的快,网络无处不在,软件的开发对未来社会发展是必须的,你也就可能会考虑自己做一个软件,来展示自己的风采,在商业里性能和业务的投资回报率而谈,web技术和移动技术发展是很快的,目前的站点在未来可能就落伍了。
你需要花费数千元,每年保持最新 ?或者是有一种策略,可以最大限度地减少正在进行的成本和您的软件吗?在这一系列的趋势,雄安软件开发会谈谈前三名的事情,你需要你的软件设计公司工作,要做到这一点。看今天的趋势 浏览器大战。
第一浏览器的兼容性 向前和向后。
你知道现在,您的软件没有创建所有桌面软件浏览器(我们将在我的下一个职位处理与移动)和屏幕分辨率上一律平等。即使当前版本的Internet Explorer是IE9中,仍有IE8,IE7和IE6的大量用户。
展望现代雄安软件开发未来,可以期待更多或更少到2020年每年新版本的IE浏览器。虽然IE9是亲近的Web标准(提供一致的所有软件,坚持编码标准)的外观和感觉,它的唯一可用的Windows 7机器上,而IE8仍然是XP的最新版本 老版本(包括IE8)仍然有不同,往往是丑陋的,显示HTML和CSS,这意味着您的软件看起来“破”在一个或多个方面的方法。
好消息?微软最近宣布,它会自动更新IE用户,虽然其Windows Update服务的最新版本。我们将看到如何工作。将会有很多用户仍沿袭传统的内部网和其他软件的旧浏览器设计的方案的尖叫。
Firefox已经与Web标准做的好一点,虽然而最新版本的FF6和FF7的工作与最现代的设计以及,旧版本的FF3.5和FF4通常打破很像IE6 8。唯一的主要浏览器,似乎已经解决了这个问题是浏览器,它会自动更新您的浏览器的新版本,没有征求您的同意。
不像IE或FF,几乎看不见的和快速更新,因此它不会对用户的不必要的麻烦。底线,3个主要的浏览器尚未上常见的方式显示软件的融合,使设计人员和开发人员仍然看看您的软件在所有的浏览器,仍然在使用多个版本。
为了使问题更加复杂,一个新的Web标准,HTML5和CSS3,将在不太遥远的将来公布。新标准将促进更快地浏览,特别是图形和多媒体的回应,但会要求浏览器厂商的主要更新,以支持它。如果你是一个设计师/开发人员,你是不是对这些未来的变化研究,你会得到很好的服务您下车尾部。
解决方案?
不幸的是,我们仍然在浏览器的软件设计测试模式,这意味着你抛出一个设计在网络上,在所有的浏览器进行测试,然后调整来解决。从我的经验,这可能增加了30%以上的最终设计一个软件的时间和成本。我们还有什么可以做呢?
强制升级 您可以添加代码到软件上,“嗅探”访问者的浏览器,并将它们发送了最后通牒要么升级或别的地方去冲浪。虽然这无疑是很有诱惑力的开发,它并没有完全坐好与客户,所以很少使用,除非像真的过时的浏览器IE6或FF3.5。浏览器重定向,也可以危险有做到这一点向您发送到恶意软件的恶意程序,所以我不建议使用它们 。
使用谷歌浏览器框架 在这种情况下,您的开发增加了一些代码,检测用户是否使用IE 和谷歌Chrome框架插件安装到您的软件 。他们提出安装插件的选项,如果安装,使用,而不是IE浏览器标准显示软件。不仅通过最帐户Chrome Frame的显示现代的软件正确的,但也通过更快的JavaScript处理速度 。唯一的问题是,用户可以选择不安装该插件,你又回到了起点。
真正优雅的设计,周到的软件 不要误会我的意思,我爱亮桥的软件设计者和开发。我曾经是一个在一天回。但设计师认为设计和开发人员认为,有关获取尽可能快 。设计师绘制一幅美丽的图画,并把它变成HTML的开发。
如果设计者和开发者是同一个人,他 ??们/他/她的任务是设计一个软件,将工作在所有浏览器100%的时间呢 ?是的,这实际上是哪些客户认为,他们所得到当他们签署了。这意味着设计本身必须足够灵活,以适应旧的浏览器和屏幕分辨率的怪癖,仍然看现代浏览器和宽屏格式的伟大。这样的战略确实存在,而且它的所谓的web设计。
多年来雄安软件开发一直在前进,但客户软件的业务需求往往覆盖的兼容性的愿望,即使得到软件设计师,开发商和客户 。