Javascript 用不同的方式创建响应性网站

Javascript 用不同的方式创建响应性网站,javascript,php,css,responsive-design,media-queries,Javascript,Php,Css,Responsive Design,Media Queries,为了创建一个在所有设备上都能正常工作的网站,我们有一些方法: 使用CSS框架(如引导) 在CSS 3中使用媒体查询(旧设备/浏览器不支持媒体查询) 通过JavaScript测量屏幕大小并链接到相应的CSS文件(EX:如果用户浏览器宽度的大小小于400px,则链接到mobile.CSS) 通过HTTP请求检测用户浏览器并重定向到合适的页面(EX:如果PHP检测到用户代理是移动的,则重定向到该页面的移动版本。) 我的问题: 对于优秀的网站,哪种方式更好 2-是否有其他方法创建响应性网站 Googl

为了创建一个在所有设备上都能正常工作的网站,我们有一些方法:

  • 使用CSS框架(如引导)

  • 在CSS 3中使用媒体查询(旧设备/浏览器不支持媒体查询)

  • 通过JavaScript测量屏幕大小并链接到相应的CSS文件(EX:如果用户浏览器宽度的大小小于400px,则链接到mobile.CSS)

  • 通过HTTP请求检测用户浏览器并重定向到合适的页面(EX:如果PHP检测到用户代理是移动的,则重定向到该页面的移动版本。)


  • 我的问题:

    对于优秀的网站,哪种方式更好

    2-是否有其他方法创建响应性网站


    Google、Facebook、Ebay、Amazon使用的三种方式?

    创建响应式网站的最佳方式是使用框架,我建议使用bootstrap

    创建响应式网站的最佳方式是使用框架,我建议使用bootstrap

    bootstrap或任何其他框架(如PureCSS或Metro UI)是创建响应性网站的最佳方式

    您的第三和第四个选项将增加为移动版本重新创建网站页面的工作量。这一点也不准确,因为现在手机的屏幕尺寸各不相同。

    Bootstrap或任何其他框架(如PureCSS或Metro UI)是创建响应性网站的最佳方式


    您的第三和第四个选项将增加为移动版本重新创建网站页面的工作量。这也不准确,因为现在手机的屏幕尺寸各不相同。

    我认为谷歌、Facebook和易趣正在使用你的第四种方式,我认为第四种方式是最好的方式
    因为所有用户都能看到最佳屏幕大小和最佳网页,而且它非常简洁(小)

    我认为谷歌、Facebook和易趣正在使用你的第四种方式,我认为第四种方式是最好的方式
    因为所有用户都可以看到最佳的屏幕大小和最佳的网页,而且它非常简洁(小)

    检查这些链接,可能有助于您将第一种和第四种方式结合起来。我们可以使用bootstrap来支持各种分辨率(),我们还可以通过使用HTTP request.Facebook检测用户代理来隐藏手机中显示的大内容(大网格等)。Facebook使用其子域m.Facebook.com上托管的移动设备的不同视图。它重量轻,简单,易于装载。所以你可以使用这种方法(第三种)来获得更准确的网站响应。检查这些链接,可以帮助你将第一种和第四种方法结合起来。我们可以使用bootstrap来支持各种分辨率(),我们还可以通过使用HTTP request.Facebook检测用户代理来隐藏手机中显示的大内容(大网格等)。Facebook使用其子域m.Facebook.com上托管的移动设备的不同视图。它重量轻,简单,易于装载。所以你可以使用这个方法(第3条)来获得更准确的网站响应。