代码之家  ›  专栏  ›  技术社区  ›  Rama Vadakattu

如何在Linux中设计在windows中正确呈现的html页面?

  •  0
  • Rama Vadakattu  · 技术社区  · 17 年前

    我通常更喜欢linux编程(我在Ubuntu上用django编程)。 但是我经常需要设计在Windows和Linux中正确呈现的html页面?

    我目前是如何做上述工作的

    1. 在linux中设计(修复)html页面

    2. 重新启动到windows检查 设计是否恰当。如果不是 重新启动到linux 重复步骤1,步骤2

    我觉得上面的过程很乏味。

    6 回复  |  直到 17 年前
        1
  •  9
  •   Brian    17 年前

    如果您有Windows许可证(我猜您是通过重新启动Windows来实现的),并且有RAM来保存XP的虚拟化实例或用于测试的任何Windows,那么您可以使用虚拟机来托管Windows安装。

    使用VMWare或VirtualBox,您可以设置一个共享文件夹,以便虚拟实例和Linux都可以查看同一个文件以在本地测试网站。

        2
  •  5
  •   Dana the Sane    17 年前

    有一个很棒的免费服务叫做 BrowserShots 您可以提供一个链接,用于在多个浏览器和操作系统中拍摄网站的屏幕截图。它支持Linux、Windows、OS X和BSD操作系统,以及大量主浏览器和次浏览器(包括每个浏览器的多个版本)。

    还有 IEs4Linux 它将使用Wine在Linux中安装Internet Explorer。不过,这个解决方案并不完美,因为渲染不精确,而且除了flash之外,很难安装(并开始工作)任何插件。另外,即7& ;;8还没有得到官方的支持。

    • 对于具有多个开发人员的环境,请创建一台服务器,其中包含多个不同版本的虚拟化windows安装。开发者可以使用远程桌面在本地网络上测试站点。
    • 如果您手边有第二台机器,请在其上安装windows和kvm开关,以便在此系统上进行测试。
        3
  •  1
  •   Chris    17 年前

    在Linux上以FF 3.0呈现的网页将与windows计算机上的网页完全相同。

        4
  •  1
  •   thepeer    17 年前

    为了补充人们对虚拟机的看法,您需要知道如何使django测试服务器对他们可用。为此,我使用:

    python manage.py运行服务器192.168.1.xx:80

    其中xx是您的本地IP地址。然后,您可以在创建站点时浏览站点,既可以从Linux主机上运行的虚拟机,也可以从本地网络上的其他机器。

        5
  •  0
  •   FataL FataL    17 年前

    在Linux下使用尽可能多的浏览器平台进行测试:Firefox、Opera、Konqueror。如果您的页面在这些浏览器中工作,请使用浏览器快照或Wine在IE中进行测试。

        6
  •  0
  •   Jan-Willem Hoekman    17 年前

    当然,大多数免费浏览器在不同的操作系统上看起来都是一样的,但请记住,有些操作系统缺少您可能需要的字体,这将造成巨大的差异。

    考虑到这一点,我建议您使用虚拟的方式,购买一台好的、免费的selution vmware服务器