手机,HTML,CSS(&懒惰)

关于智能手机上的移动网站;

假如说:

  • HTML代码很少是大量的数据
  • 压缩的JS文件并不那么重
  • 图像通常通过CSS加载(至少可以)
  • 它在服务器端是相同的序列(PHP + SQL = HTML)。
  • 这样做似乎更快,而且很容易维护。
  • 即使:

  • 它根本不优雅(隐藏无用的元素,而不是生成清晰和美观的HTML代码)
  • 无用的代码被加载和处理。
  • 手机网站的最佳做法不建议这样做。
  • 仅依靠不同的CSS来创建移动版本的网站是一个好主意吗? (实际上在不同的头文件模板中,为了不加载无用的JS)


    使用您知道对用户无用的元素来提供HTML可能不是个好主意。

  • 少量的kb对移动下载速度有所帮助。
  • 这意味着你的CSS和Javscript需要更复杂。
  • 如果CSS或JS缓慢加载,用户可能会看到内容。
  • 这将需要更多的处理能力(我认为CSS样式仍将应用于隐藏的元素)。
  • 在服务器上管理可能更容易
  • 要回答这个问题:“仅仅依靠不同的CSS创建移动版本的网站是否是一个好主意?”;

    是的,如果你想让你的移动用户拥有与大屏幕用户相同的内容。 你可能应该这样做,因为这通常是用户想要的。

    否,如果你想为他们提供不同的内容。


    说到比利时,我知道很多人仍然在Edge上,而不是3G,加载一个网页需要一些时间。 如果我们不得不按照自己的方式加载页面,那么我们确实会加载大量无用的代码,这给我们带来了不好的体验。 我建议你不要懒惰,并按照他们应该写的方式编写你的移动网站。 考虑你的访问者和用户体验; 它说实话并不是那么努力。

    我想你基本上已经回答了你自己的问题。 就像BoltClock说的那样,做你想做的事,但我肯定不会推荐你用自己的方式做事。

    链接地址: http://www.djcxy.com/p/72083.html

    上一篇: Mobiles, HTML, CSS (& laziness)

    下一篇: jQuery Mobile: Sending data from one page to the another