【Web】58同城logo背景竟然不統一透明度
最近要租房子以备暑假静脩。之前TX的麵试,深深滴让我发现自己的无知,所以暑假不找实习了,感觉自己弱爆了,买了近700块的书,假期好好沉淀(一下子口袋就空了= =),最近在看jquery、anyjs、zepto、sizzle的源码,并着手开始写一个js框架,感觉很着迷很有一手。看得懂和自己会是两码子事,所以还是亲自试试才知道实践中的问题和解决方案。写框架可以锻炼思维,把看问题的角度拔高到全局,而不是一个简单的function。对于浏览器兼容性的把握也是一种很好的锻炼。刚开始毫无头绪,现在慢慢上手了,而且越来越有感觉,是个好的开始。
最近把58的信息繙了个遍,眼睛都花了。无聊发现58的logo是动图的,出於职业病,就想看看它是css3、canvas还是gif,我猜十有八九是gif,毕竟这种面向普通大眾的网站,会考虑兼容问题,而且没什么必要做得很炫。
审查元素果然是gif。我看了一段时间,惊讶到了,竟然有一秒时间背景是透明背景,而其他时间是白色背景。这太不敬业了吧。要不就全白背景,要不就全透明背景。我个人推荐用透明的,然后body一定要设為一个顏色,就算是白的也要设值。因為有的用户会修改瀏览器背景顏色(比如俺),如果不设顏色就会变成用户自定义的顏色,会严重影响网站视觉感。当然,老版的chrome是不识别设的body顏色,只识别用户自定义的。
從細節著手,寫好每一句代碼,做好每一處體驗,用心用愛做產品~
≡≡≡≡≡≡≡≡≡≡★ From Laker's blog ★≡≡≡≡≡≡≡≡≡≡
¤ ╭⌒╮☀Coding and Changing~☀ ╭╭ ⌒╮
✪Fighting and Insisting~✪