门头沟小程序开发小编记得在以前的内容中讲到过,微小程序和普通小程序的特点。今天呢,我们要与大家一起探讨下,两个小程序之间的差异。希望通过下面的内容可以给朋友们带去更多的了解。
首先是小程序中的兼容性问题,这个问题一直很普遍,在PC门头沟小程序开发时要考虑从IE6IE10等浏览器跳出的一些奇怪问题。那么,微小程序是否需要考虑兼容性了呢,这点需要考虑,但不像传统门头沟小程序开发时会出现这么多兼容问题。更多考虑的应该是一些CSS3中属性在各大浏览器内核中命名方式的差异。
其次是尽量使用HTML5带来的最新体验,在普通门头沟小程序开发时,我们往往为了兼容老的浏览器会考虑损失一些页面特效。但在微信小程序开发时,就请大胆的使用基于HTML5+CSS3所带来的最新效果体验吧。同时CSS3带来的另一个重要变化就是Transition,可以让之前写破头才能实现的一些动画效果只需简单定义几个css样式即可实现。
最后是响应式的设计,在传统门头沟小程序开发中,我们利用响应式技术来统一宽屏、窄屏、平板、手机的页面布局方式,使其达到最优化的页面表现。在微门头沟小程序开发中,我们有时也会需要考虑使用响应式的设计来达到繁多的手机分辨率下,各个页面的最佳表现。如在横屏和竖屏下的不同页面表现。