-1

我希望我的网站支持手机,但这不是“如何做”的问题。我已经阅读了所有相关内容,并总结了我的发现、@media 标签和最小/最大宽度。

现在对于我的实际问题。一些网站页面变得非常大,包括内容、侧边菜单、顶部菜单、页脚、JS、CSS(用于非移动版本)等。

但是....对于移动版本,我需要切断至少 50% 的内容(例如,不应显示侧边菜单,页脚应该更小等)。

现在,再一次,这不是 css 的问题(只是隐藏那些使用 @media 的人不需要的元素)真正的问题是,为什么我必须提供一个完整的页面,并且只显示它的一部分?这不是浪费带宽吗?加载速度也会受到影响(加载专为移动设备设计的页面,没有所有“额外”功能,总和为 10kb,而完整页面可以达到 100kb)。

我想太多了吗?我应该只使用@media 查询而不关心浪费的带宽吗?

4

1 回答 1

1

这取决于您的用例。

制作单独的移动页面需要很长时间吗?如果不是那么是的,那会更好,为什么要浪费带宽(对可能使用他们将要付费的 3 / 4g 的移动设备的重大考虑)。

请记住,许多较大的网站在移动设备上执行重定向到 m."websitename" 的传统方式,因此人们确实投资于拥有移动网站和完整的基于 Web 的网站。

长话短说,两者都很好,但它适合你,你有时间做什么

于 2012-05-10T12:36:20.443 回答