网站建设中遇到的细节问题
  • 分类:2017
  • 发布时间:2017-06-03
  • 访问量:83
  • 分享


网站建设中遇到的细节问题?


- 旧版IE浏览器

因为IE老旧, 而有些地方又常常指定使用旧版IE (如IE8) , 导致目前还有大量旧版IE使用者。

IE11是一款可支持HTML5标准的浏览器, 所以我选择支持。当然, 我们还是必须另外写一些程序代码让网页支持IE11。


- 不同的浏览器

每个浏览器的行为和支持的JS、CSS方法不同, 撰写自适应网站一定要用各种浏览器测试, 不然就会出现意外的状况。如果不想使用太多浏览器, 除了Chrome外, 至少还要再使用Fire Fox, 因为Fire Fox是一款非常遵守HTML5标准的浏览器。


- 不同的屏幕大小

这是一个基本的问题, 不同屏幕大小会影响你的网页浏览模式, 有些时候不是调整一下DIV宽度就可以解决的。


- 操作的模式和JS事件

手机上的触控, 是不适用鼠标事件的, 而是另外定义一个“触控事件”, 还有手机上不容易触发Hover事件, 有些因为手机屏幕小, 很难进行精准的点击。根据上述原因, 设计自适应网页给手机使用者使用时, 一定要注意按钮的大小不能太小, 也不要在网页上放太多Hover的事件, 如果有用到mousedown、mouseover等鼠标事件, 也一定要注意另外定义touchstart、touchmove事件。


- 不要使用外挂功能, 如Flash

这里的外挂指标准 (HTML/CSS/JS) 之外的网页外挂工具, 像是Flash, 因为手机版浏览器可能不支持这些外挂, 很难跨平台。现在的Android已经预设不使用Flash了, HTML5标准中也有很多更好用、效率更高的对象能够取代Flash, 现在我们有更好的选择, 使用大量外挂开发网页的时代已经过去了。


- 网页加载速度

很多套件、自适应的CSS档案, 我们的网页常常会很肥大, 尤其是移动设备常常不会有良好的网络环境, 浏览网站一次可能就要加载好几秒甚至几分钟。