zoukankan      html  css  js  c++  java
  • 网页出现大bug后失败教训的反思2011/08/31

      我发现自己犯了两条错误。

      一:自己在ietester上发现网页在ie6上有问题,但是我和同事因为某个原因都以为是我自己的ietester坏了而已,就交给测试,结果测试没用ie6测(测试是新手)。。我们的技术发布上去了,在ie6下,整个页面的效果就像忽略了页面所有的样式的效果一样,很丑陋,而且这个页面还是一个网站最重要的首页。

      有图有真相(下图),所有内容都是垂直排列了。

      

      这样带来的后果是:

        a。同事觉得我技术不行,做事不可靠;

        b。自己对作品,对公司不负责。

      教训总结不管时间多么急,以后我做得东西一定要在ie6-8,chrome,ff,ie9(运行下看js错误与否)测试,看见效果可以了才交给测试。

      二:当初老总是让我给游戏分区和游戏服务器加拼音搜索,结果我做的时候看见游戏服务器貌似只有几条,觉得不需要做搜索,且在做的时候遇到点麻烦,就只给游戏分区加了搜索,又点了几下,点的这几条游戏的分区的服务器都不多,就想,给几条数据做什么搜索呀,就自作聪明的想加了反而没必要,就而没有给游戏的服务器加搜索,结果,

    部门经理找我为什么那个没加区服,我说“我以为。。”,经理告诉我“不要你以为,,,,”,他说有的游戏分区的服务器有几十条数据。

      教训总结:上级说什么就是什么,不要自作聪明,自作主张,即使你想自作主张,也要等那个让你做这个功能的人同意了才那么做。

    三:改变一个东西时,要想想这个是不是公用的,多个页面都调用到的css或js,否则我本来只想改A页面,但我改了这个多个页面调用到的js,就也会把b页面的样式也给改了,造成错误。

    单纯的说教毫无意义,下面教给前端入门不久的人一个小招,就是改公共的东西的时候,自己可以在整个项目里搜一下,看又没有其他地方已经用到了这个类,这样你就可以改了之后看看对其他地方有没有什么影响,有得话你可以单独为这个元素设一个样式。

    三思,三思。

  • 相关阅读:
    [转]tomcat启动报错too low setting for -Xss
    linux(centos) tomcat设置开机启动
    docker--centos镜像安装tomcat jdk1.8 mysql部署java web项目
    docker--常用命令
    docker--容器和镜像的导入导出及部署
    docker--在centos镜像安装mysql
    docker--(MAC ubuntu centos)安装
    js常用判断和语法
    linux命令-crontab
    ajax的另一种成功和失败回调函数
  • 原文地址:https://www.cnblogs.com/lanyueer/p/2161241.html
Copyright © 2011-2022 走看看