iPhone / iPad的浏览器模拟器?

我需要查看我的网页在我的Windows桌面上的iPhone和iPad上的显示效果。 这可能吗?

快速search产生了一些iPhonetesting网站,这似乎是我想要的。 但是,当我比较自己的iPhone时,它们是非常不准确的! 我真的需要尽可能接近100%的准确度。

XCode有一个100%准确的模拟器吗? 我知道我需要一台Mac来运行XCode …

Xcode附带的iPhone / iPad模拟器包含Safari。 如果您在模拟器中运行Safari,您可以查看您的网站,它应该看起来像在真实设备上一样。 这可能适用于总体布局testing。 但是由于它是一个模拟器,所以有可能不是每一个function都与使用真正的iOS设备完全一样。

如果您正在编写一个网站,并且您需要validation它在给定设备上看起来是否正确,那么您需要在该实际设备上testing您的网站。 真正的硬件testing是做生意的一部分。

是的,你需要一台Mac来运行Xcode。

Chrome和Firefox现在都有内置的模拟器。 它们并不完美,但足够好,可以在实际设备上进行testing之前几乎全部获得。 最好的部分是如果你喜欢浏览器的开发工具( Chrome , Firefox ),你可以在模拟的时候使用它们。

要获取模拟器:[Ctrl + Shift + M]并select您要模拟的设备。 您可能需要刷新页面,尤其是如果您有任何依赖页面加载时执行的脚本的内容。

Google Chrome仿真模式

Internet Explorer还具有设备仿真模式。 F12,然后CTRL + 8。 这不像Chrome Mobile Device仿真那么简单,但是可以模拟地理定位:

Internet Explorer仿真模式

在线模拟器/仿真器我使用

1)重新编译

精细的模拟器 – 不像调整浏览器窗口到手机尺寸 – 与智能手机相同。 不要混淆,你不能在Safari浏览器中编辑地址栏 – 只需打开deveolper工具(通常是F12),然后重写iframe的源URL。
链接: http : //recombu.com/mobile/interactive/ios7-demo/

2)响应者

似乎像重新编译工作,但你可以直接通过文本input打开url,你可以放大/缩小。
链接: http : //www.responsimulator.com/

3)幻化

这一个似乎是处理网页,但它仿效旧的iPhone – 有时还很方便。
链接: http : //transmog.net/iphone-simulator/mobile-web-browser-emulator.php

X)谷歌它/互联网search它

总是使用谷歌(或其他互联网search)来检查其他模拟器/仿真器和新版本。
链接例如谷歌search这一个:
https://www.google.cz/search?q=online+iphone+emulator

浏览器设备模式

如果您打开浏览器的开发者工具(在Chrome F12中),则可能会有一个切换设备模式的选项(在Chrome中,它是左上方的小智能手机图标)。
铬设备模式图标

select该选项后,GUI将会改变,并提供select设备来模拟(在Chrome中它是在顶部select“设备”选项),select设备后,经常提醒刷新页面,以确保模拟器的准确性。
铬设备模式 - 设备选择选项

你可以在Xcode的模拟器中运行safari,它应该准确地模拟iPad和iPhone。 另外一个我听过好评的市场是Ripple for Chrome 。

没有好的替代品在实际设备上进行testing。

真实的设备具有更高的显示密度,这意味着像素更小。 如果您没有在真实的设备上进行testing,您可能不会意识到您的devise包含的文字太小而无法阅读,或者按键太小而无法点按。

你用手指,而不是鼠标使用真实的设备。 这意味着您的水龙头的准确性要低得多,而且您的手指被遮挡。 如果您没有在真实的设备上进行testing,您可能不会意识到您已将可用性问题引入到您的devise中。

XCode 确实为iPad和iPhone 提供了一个模拟器 。

您也可以在OS X上使用Safari来debugging iOS设备上的网站 。

现在我认为最好的模拟器是https://app.crossbrowsertesting.com

它有真正的大小和虚拟键盘(这是最重要的事情),放大事件…

https://appetize.io/demo也有同样的事情,但是有时间限制。;

您可以在Chrome上使用Ripple模拟器 。

我一直在使用Mobilizer ,这是一个很棒的 免费的应用

目前它有Iphone4,Iphone5,三星Galaxt S3,诺基亚Lumia,Palm Pre,黑莓风暴和HTC Evo的默认模拟。 简单直接,有效。

我发现手机浏览器模拟器铬插件是非常有用的。 它实际上使用基于响应式页面的设备的用户代理和大小