SolidZORO
2010-11-10 15:53:54 +08:00
这个问题,其实我有做过两种方案,项目是我自己的blog,流量很小,但是我依然在寻找更好的方式。按照原先的思想,是先main后side没错。 side上的东西是可有可无的,而且比较少,这样做的好处是,可以先把side的东西先加载完毕。接着加载main。 因为main是不定的,也许会超级长长长,长到读完之前你以为side消失了。
后来呢,我慢慢发现,这样其实不好。第一,在网络不好的情况下,会延长自己读到main里信息的时间,这个实在太重要的。 第二则是在如果没有给手机写一套css或者没有做浏览器判别的话,那么每次打开页面都是先读side,小屏幕的话要按很多次下键才能看到主要内容。
最后,按照我的经验,我是有改回来的,就是 main先 side后。 当然,如果side少得可怜的情况下,side放在前面读,也不错。
不过v2ex的side有广告,在手机上,是一定能看到广告的。 这也许是事先想好的方案吧。