OS X上用于测试客户端代码(HTML / JS / CSS)以实现浏览器兼容性以及所有主流浏览器的其他问题的优秀工作流程是什么?
我使用Textmate(HTML和JavaScript),CSSEdit(CSS)进行Web开发,并使用Safari的Web Inspector,主要用于检查JS控制台。我确实有Parallels与Windows XP,但根本没有调整它用于Web开发。
答案 0 :(得分:1)
我们也在Mac上开发,所以我们通常在Firebug插件和Web Developer工具栏的帮助下在Firefox中进行测试和调试。然后,如果出现任何差异,我们会使用Chrome的内置Inspector对Chrome / Safari中的内容进行交叉检查。
为了在Windows上进行测试,我们使用专用的Windows机器,我们可以通过远程桌面访问,其中有一些虚拟机运行各种版本的Internet Explorer(每个版本一个VM会很好,但我们只使用一个用于IE6,一个用于IE 7并使用安装在远程计算机上的IE版本作为第三选项)。
我的一位同事有一个VMWare设置,并在VirtualMachine的Macbook上运行IE。
据我所知,IE 6中的调试非常困难,但是一些较新的IE版本有一个相当不错的Inspector,与Safari和Chrome中的类似。