给计算机å会网站改版了
  大二的时候是å¦é™¢è®¡ç®—机å会的会长,当时就上线了å会的网站,ä¸è¿‡ä½¿ç”¨çš„是 WordPress 自带的主题,然åŽå®šåˆ¶äº†ä¸€ä¸ªåä¸»é¢˜ï¼Œå°±è¿™æ ·æ”¾äº†ä¸¤å¹´ã€‚æœ€è¿‘å¿ƒè¡€æ¥æ½®ï¼Œä¸€æ˜¯è§‰å¾—ç½‘ç«™è¿™æ ·ä¸‹åŽ»ä¸å¥½ï¼Œå¯ä»¥åšå¾—æ›´åŠ ç²¾è‡´å¥½çœ‹ï¼›äºŒæ˜¯æƒ³è¯•ç€ç”¨ Bootstrap 框架æ¥å†™ç½‘页,借æ¤ç»ƒä¸‹æ‰‹ã€‚有了这个心,接下æ¥å°±æ˜¯åŠ¨æ‰‹äº†ã€‚
  首先了解了一下 Bootstrap 的一些å°çŸ¥è¯†ï¼Œå‘现这ç§æ¯”较æµè¡Œçš„东西有一点éžå¸¸å¥½ï¼Œå°±æ˜¯æ•™ç¨‹éžå¸¸å…¨é¢ï¼ŒåŸºæœ¬ä¸Šæ¯ä¸€ä¸ªç‚¹éƒ½æ¶‰åŠåˆ°äº†ï¼Œè€Œä¸”ä¸æ–‡ç¿»è¯‘éžå¸¸å…¨ï¼Œé˜…读起æ¥å¾ˆæ–¹ä¾¿ã€‚
  在对 Bootstrap 有一定了解之åŽï¼Œå°±æ˜¯å¼€å§‹å†™æ–°çš„主题了,使用了框架之åŽï¼Œå¸ƒå±€çš„ CSS 代ç 基本就ä¸ç”¨å†™äº†ï¼Œçœä¸‹äº†å¾ˆå¤šæ—¶é—´ã€‚å› ä¸ºè‡ªå·±ä¹Ÿå¯¹æƒ³è¦çš„效果在心里边有了一些构想,而且一直以æ¥éƒ½æœ‰æ‰‹æ•²ä»£ç çš„ä¹ æƒ¯ï¼Œæ‰€ä»¥å†™èµ·æ¥å¾—心应手。ä¸å¾—ä¸è¯´ WordPress 的主题机制éžå¸¸å¥½ï¼Œæ€»çš„写下æ¥ä¹Ÿç”¨ä¸äº†å¤šå°‘个文件,就把整个网站的主题都更æ¢å¥½äº†ã€‚这一次的改版,从第一天晚上10点左å³å¼€å§‹å†™ï¼Œåˆ°ç¬¬äºŒå¤©ä¸‹åˆ4点左å³ï¼Œå°±å·²ç»å°†æ–°ç‰ˆæœ¬ä¸Šçº¿äº†ï¼Œæ•ˆçŽ‡è¿˜æ˜¯è¶…乎æ„料的。
  éšåŽçš„两天,用æ¥åšç»†èŠ‚的优化ã€ç§»åŠ¨ç«¯è‡ªé€‚åº”çš„ä¿®æ”¹ï¼Œä»¥åŠ IE 的兼容。其实 Bootstrap 是默认支æŒå“应å¼å¸ƒå±€çš„,之所以è¦åšä¿®æ”¹æœ€ä¸»è¦çš„åŽŸå› åœ¨äºŽåŽå°ç¼–è¾‘å™¨ä¼šè‡ªåŠ¨å°†å›¾ç‰‡åŠ ä¸Šå®½é«˜ï¼Œè¿™æ ·åœ¨ç§»åŠ¨ç«¯æµè§ˆæ—¶å›¾ç‰‡å°±ä¼šå°†æ•´ä¸ªé¡µé¢æ’‘大,自适应就会失效。æœç´¢äº†å¾ˆä¹…之åŽï¼Œç»ˆäºŽæ‰¾åˆ°ä¸€ä¸ªæ•™ç¨‹ï¼Œå¯ä»¥åœ¨æ–‡ç« 内容输出时自动将其ä¸å›¾ç‰‡çš„ width ä»¥åŠ height å‚数去除。这个问题一解决,自适应很快就修改完æˆäº†ã€‚
  其实细节的优化和移动端自相应的修改都还比较简å•ï¼Œæœ€å¤§çš„难题在于 IE 的兼容。Bootstrap v3 是ä¸æ”¯æŒ IE8 的,至于万年è€å¤è‘£ IE6 å’Œ IE7 就更别说了。心里想ç€å‘€ï¼Œä¸ç®¡å¦‚何 IE8 还是è¦è®©ä»–能够显示得æ£å¸¸ä¸€ç‚¹æ‰è¡Œï¼ŒäºŽæ˜¯è¿™ä¸¤å¤©çš„大部分时间都花在了如何兼容 IE 上,这东西真是害æ»äººï¼Œæ¯ä¸€æ¬¡å†™ç½‘页都è¦éª‚ IE 一次,这æ€åƒåˆ€çš„。。。
  关于这点还有个å°æ’曲,在国内æµè§ˆå™¨çš„市场里,360çš„æžé€Ÿæµè§ˆå™¨å’Œå®‰å…¨æµè§ˆå™¨ç®—是å 了大åŠä¸ªæ±Ÿå±±ï¼Œè¿™ç§â€œåŒæ ¸æµè§ˆå™¨â€å¦‚果能够自动å¯ç”¨æžé€Ÿæ¨¡å¼çš„è¯ï¼Œå°±å¯ä»¥ç¡®ä¿å¤§éƒ¨åˆ†æ™®é€šç”¨æˆ·éƒ½å¯ä»¥æ‹¥æœ‰æ›´å¥½çš„网站æµè§ˆä½“验。360自己定制了一个 meta ,将这段代ç åŠ åˆ°ç½‘é¡µä¸ï¼Œæ®è¯´ä»–们家的æµè§ˆå™¨éƒ½ä¼šè‡ªåŠ¨å¯ç”¨ webkit å†…æ ¸è¿›è¡Œæ¸²æŸ“ï¼Œè¯•è¿‡ä¸ç”Ÿæ•ˆã€‚之åŽåˆ°360的官方论å›å‘帖,得到客æœçš„回应,说已ç»ç™»è®°äº†ï¼Œä¸‹å‘¨å¯ä»¥ç”Ÿæ•ˆï¼Œä¼°è®¡æ˜¯æœ‰ä¸€ä¸ªç™½åå•æ¯å‘¨æ›´æ–°çš„。
  ç»è¿‡äº†ä¸‰å¤©å¤šçš„努力,新版本终于敲定了,看到新版的效果,自己还是éžå¸¸æ»¡æ„的,这å¯èƒ½æ˜¯å¼€å§‹åšç½‘站以æ¥ï¼Œæœ€æ»¡æ„的一个作å“了。其实很多事情想起æ¥å¾ˆéš¾å¾ˆéº»çƒ¦ï¼Œä½†æ˜¯åšèµ·æ¥å¾€å¾€æ˜¯å¾ˆç®€å•çš„。
  最åŽæ¥å¤§è‡´åˆ—举一下新版本的特点:
- 采用 HTML5+CSS3 编写,使用 Bootstrap 框架进行开å‘。
- å“应å¼å¸ƒå±€ï¼Œå®Œç¾Žé€‚é…å„ç§ä¸åŒåˆ†è¾¨çŽ‡çš„å±å¹•ä»¥åŠç§»åŠ¨ç«¯æµè§ˆå™¨ã€‚
- 对 IE6/7/8 åšäº†ä¸€å®šçš„兼容,尽å¯èƒ½ä¿è¯ç½‘页内容完整显示。
- åŠé€æ˜Žæ•ˆæžœã€æ–°è®¡åè“色主调ç‰ç»“åˆè¿ç”¨ï¼Œä½¿é¡µé¢æ›´å…·ç‰¹è‰²ï¼ŒåŒæ—¶æå‡äº†è§‚感。
- 首页 BANNER 与页é¢èƒŒæ™¯å›¾å…±æœ‰ä¹å¥—,在网页载入时éšæœºé…å¥—æ˜¾ç¤ºï¼Œåœ¨å¢žåŠ è®¾è®¡æ„Ÿçš„åŒæ—¶ï¼Œå¾ˆå¥½åœ°å±•çŽ°äº†æ–°è®¡åçš„é’春活力。
ã€€ã€€å¦‚æžœä½ æœ‰æ—¶é—´çš„è¯ï¼Œå¯ä»¥æ‰“开网站æµè§ˆä¸€ä¸‹æ•ˆæžœã€‚è®°å¾—å¤šåˆ·æ–°å‡ æ¬¡çœ‹ä¸€ä¸‹å“Ÿï¼Œé›†é½ä¹å¥— BANNER 未æ¥çš„一个月就会有好事å‘生哟,哈哈。如果å‘现了 BUG ,或者有更好的æ„è§æˆ–者建议,å¯ä»¥åœ¨æ–‡ç« 下边留言告诉我,先谢谢大家了。
  
ã€€ã€€æƒ å·žå¦é™¢è®¡ç®—机å会:http://www.hzuca.com/
ã€€ã€€æ–‡ç« çš„æœ€åŽï¼Œæ”¾å‡ºä¹å¥—ä¸»é¢˜çš„æˆªå›¾ï¼Œåœ¨ä½ æµè§ˆçš„时候,他们都出现了么?