<story><title>The virtual device farm for rendering websites on multiple devices</title><url>https://seleniumbase.io/devices/?url=news.ycombinator.com</url></story><parent_chain></parent_chain><comment><author>exyi</author><text>It just seems to be a bunch of iframes and it renders the website in your browser. HTML is just downloaded through CORS proxy...</text></comment>
<story><title>The virtual device farm for rendering websites on multiple devices</title><url>https://seleniumbase.io/devices/?url=news.ycombinator.com</url></story><parent_chain></parent_chain><comment><author>LoSboccacc</author><text>&amp;gt; you no longer need random time.sleep()&lt;p&gt;you never needed that, selenium always had multiple method available to wait for page loads or to wait for specific div to become available in the dom or visible in the viewport.&lt;p&gt;anyway, I don&amp;#x27;t understand the usefulness of a mobile web render into a browser: a tall, narrow frame is no substitute of a mobile device. for one the rendering engine is not the same, secondly you don&amp;#x27;t get touch events generated for it, thirdly hover and pixel density media queries straight up won&amp;#x27;t work</text></comment>