BrowserStack je parádní nástroj, který vám ušetří hrozně moc času. Rovnou upozorním, že za Live verzi, zaplatíte kolem pěti set korun na osobu měsíčně. Tak, a to bychom měli výčet nevýhod.

Bezplatná alternativa existuje, ale fakt moc bolí. Simulátory a emulátory nejsou multiplatformní a žerou děsně moc času při instlalaci, správě i spouštění. Však si to přečtěte v další části textu.

BrowserStack naproti tomu:

  • běží v prohlížeči a je naprosto multiplatformní,
  • nabízí daleko svižnější čas startu i přepínání mezi prohlížeči,
  • nevyžaduje vaši pozornost při instalaci a aktualizaci,
  • umožňuje testování webu v lokálním prostředí (užasné v kombinaci sBrowsersync),
  • kromě emulátorů nabízí také testování na reálných zařízeních,
  • ke všem prohlížečům jsou k dispozici rozumné vývojářské nástroje,

…takže už možná chápete, proč ta pětistovka měsíčně nemusí vůbec bolet.

Když byste chtěli levnější alternativu, mrkněte se na CrossBrowserTesting.com. Jsou tam jen emulátory a je to pomalejší. Stojí to přibližně sedm stovek, ale sakumprdum i s generováním screenshotů a spouštěním Selenium testů, které jsou u BrowserStacku za další peníze.

Následující část čtěte jen pokud chcete moc šetřit a máte vysokou odolnost proti bolesti. V opačném případě přejděte k testování na reálných zařízeních.

Simulátory a emulátory (levná alternativa k BrowserStack, kterou nedoporučuji)

Mobilní Chrome jakžtakž odpovídá tomu desktopovému, takže potřebujete otestovat hlavně Android Browser a pak mobilní Safari. Občas také mobilní Operu, Firefox nebo Explorer. Mrkněte do statistik, jak si u vás tyhle prohlížeče stojí.

  • Mobilní Safari: Simulatorem je možné na Macu testovat iOS (nebo také watchOS a tvOS, ale tam není žádný prohlížeč), takže mobilní Safari. Nicméně pokud jste na Windowsech nebo Linuxu, emulaci mobilního Safari nespustíte.
  • Android Browser: Android Emulatorem jste si dříve mohli pustit verzi Androidu s aktuálním Android Browserem. Vůbec si nejsem jistý, jestli to pořád jde. Dřív byl Android Emulator děsně pomalý a teď koukám, že je navíc docela věda ho nainstalovat.
  • Mobilní Explorer: Spustíte v emulátoru od Microsoftu. Samozřejmě jen na Windows.
  • Mobilní Opery: Emulator aktuální verze mobilní Opery neexistuje, ale má jádro velice podobné Chrome. Je ale dobré web vidět v Opeře Mini, kterou lze nainstalovat na desktop.
  • Mobilní Firefox: Jakžtakž je asi možné emulovat v tom desktopovém.

Pozor, simulátory ani BrowserStack vám nestačí!

Proč?

  • Web si musíte osahat vlastním palcem. Klikání myší v simulátoru tohle nenahradí.
  • Simulátory nenasimulují problémy s výkonností.
  • Občas se stane, že v reálném zařízení se věci vykreslují jinak než v simulátoru.

Pokud to myslíte s responzivními weby vážně, určitě k ruce potřebujete ještě nějaká reálná zařízení.

Leave a Reply