如何设计在Linux中正常渲染的html页面?

我通常更喜欢linux编程(我在Ubuntu上使用django编程)。 但是我经常需要设计在Windows和Linux中正确呈现的html页面吗? iam目前如何做到这一点是 在linux中设计(修复)html页面 重启到windows检查是否 设计是否合适。如果不 重启到linux       重复步骤1,步骤2 我觉得上面的过程很繁琐。 有没有更简单的方法来做到这一点?     
已邀请:
您可以使用虚拟机来托管Windows安装,如果您拥有Windows许可证(我猜你是通过重启到Windows中的事实),而RAM则用于保存XP的虚拟化实例或您使用的任何Windows去测试。 使用VMWare或VirtualBox,您可以设置共享文件夹,以便虚拟实例和Linux可以查看同一文件以在本地测试网站。     
有一个很棒的免费服务叫做BrowserShots,你可以提供一个链接,可以在多个浏览器和操作系统中截取一个网站的截图。它支持Linux,Windows,OS X和BSD操作系统,以及大量主要和次要浏览器(包括每个版本的几个版本)。 还有IEs4Linux,它将使用Wine在Linux中安装Internet Explorer。这个解决方案并不完美,因为渲染不精确,并且很难安装(并且工作)任何超出flash的插件。另外,IE 7& 8尚未得到官方支持。 其他选择: 对于具有多个开发人员的环境,请创建一个具有多个具有不同版本的虚拟化Windows安装的服务器。开发人员可以使用远程桌面来测试本地网络上的站点。 如果你有第二台机器,在它上面安装窗口和一个kvm开关来测试这个系统。     
如果正确显示网站并不依赖于操作系统。它主要取决于webbrowser及其引擎。 在Linux上以FF 3.0呈现的网页与Windows机器上的内容完全相同。 一些建议,如果您的浏览器默认情况下不支持Linux: 使用虚拟机(如VirtualBox) 在Wine中安装所需的浏览器 您可以使用在线渲染器,例如:http://ipinfo.info/netrenderer/     
只是为了添加人们对虚拟机所说的内容,您需要知道如何使用django测试服务器。为此,我使用:   python manage.py runserver 192.168.1.xx:80 其中xx是您的本地IP地址。然后,您可以在创建网站时浏览网站,包括Linux主机上运行的虚拟框和本地网络上的其他计算机。     
在Linux下使用尽可能多的浏览器平台进行测试:Firefox,Opera,Konqueror。如果您的页面在这些浏览器中工作,请使用BrowserShots或Wine在IE中进行测试。     
正如这里的许多人所说: 我建议使用虚拟机,如果您有一台服务器或甚至更好的多台服务器,您可以尝试安装vmware服务器版本2.0,以便您和其他人可以使用相同的(虚拟)机器进行测试。 确实,大多数免费浏览器在diferend操作系统上看起来都是一样的,但是请记住,某些操作系统缺少您可能想要的字体,这将产生巨大的差异。 考虑到这一点,我建议去虚拟去一个好的和免费的selution vmware服务器     

要回复问题请先登录注册