1

查看通过Pow(即 at http://my_app.dev/)提供的我的应用程序时,它呈现如下:

在此处输入图像描述

通过webrickThin(即rails server webrickrails server thinat http://localhost:3000)查看我的应用程序时,它呈现如下:

在此处输入图像描述

该应用程序是通过rails_apps_compser选择twitter bootstrap (sass)选项生成的。

是什么导致了应用程序呈现的差异?我知道Pow是一个机架式网络服务器,但实际上响应请求的是什么?

4

2 回答 2

1

您可能在浏览器中为“localhost”设置了不同的缩放设置。尝试重置缩放级别。

(以下摘自http://www.nikcub.com/posts/two-google-chrome-privacy-issues

缩放数据与每个域相关联,并存储在用户首选项文件中,该文件是用户配置文件的一部分 -~/Library/Application Support/Google/Chrome/Default在 OS X 和\Documents and Settings\%USER\Local Settings\Application Data\Google\Chrome\User Data\DefaultWindows 中(或 Win8 中的 AppData)。首选项文件是一个纯文本文件,它以 JSON 格式存储用户首选项。

每个主机的缩放设置存储在此文件中,并且在用户删除浏览器历史记录时不会被删除,从而在用户调整缩放设置的地方留下访问过的域名的痕迹。

它的外观示例:

"per_host_zoom_levels": {
     "": -1.0,
     "1.bp.blogspot.com": -0.5778829455375671,
     "2.bp.blogspot.com": 3.0,
     "3.bp.blogspot.com": 3.0,
     "4.bp.blogspot.com": -2.22938871383667,
     "account.onetruefan.com": -1,
     "acko.net": -1.0,
     "allthingsd.com": -1.0,
     "antirez.com": -1,
     "api.jquery.com": -0.5778829455375671,
     "apple.stackexchange.com": -1.0,
     "archive.guardian.co.uk": -1.0,
     "arstechnica.com": -0.5778829455375671
 }

任何其他有权访问用户配置文件的用户或进程都可以访问此信息。

于 2012-09-28T16:26:03.407 回答
0

查看源代码或使用浏览器控制台,并查看CSS是否正在加载。它看起来像一个CSS差异。使用webrickthin资产可能没有放在stylesheet_include_tag预期的任何地方。换句话说,查找Rails 资产管道......

于 2012-09-28T04:02:44.900 回答