Safari Technology Preview: Prehliadač pre vývojárov

Doteraz si weboví vývojári, ktorí chceli potvrdiť svoj kód v porovnaní s najnovšou verziou WebKit, museli prejsť procesom získavania a inštalácie nočných zostáv Apple. Zatiaľ čo nie je najpohodlnejšou metódou, proaktívni programátori, ktorí chcú zostať na vrchole vecí, robia s tým, čo bolo k dispozícii. V tejto oblasti sa však veľa zlepšilo s uverejnením náhľadu Safari Technology Preview.

Najprv k dispozícii na konci marca, táto samostatná aplikácia beží vedľa súčasnej verzie programu Safari. čo uľahčuje vývojárom súčasne pracovať s nadchádzajúcimi technológiami, ako aj s tým, čo v súčasnosti používa široká verejnosť. Nielen, že Safari Technology Preview je postavený na najnovšej verzii WebKit, ale obsahuje tiež aktualizácie CSS, HTML a JavaScript, ktoré sa nakoniec stanú súčasťou oficiálneho vydania. Ak to nestačí, náhľadová verzia vám tiež umožňuje prístup k najnovšej verzii webového inšpektora, ako aj k režimu odpovedajúcich návrhov na otestovanie aplikácií a stránok na väčšine typov zariadení vrátane iPadu a iPhone. Ďalšia vec, ktorú prehliadač Safari Technology uľahčuje vývojárskej komunite, je odosielanie spätnej väzby, ktorá sa dosiahla prostredníctvom aplikácie Apple Bug Reporter; prístupné z ponuky Pomocník aplikácie.

Jedna pozoruhodná funkcia, ktorá chýba v už spomenutom WebKit Nightly builds, je podpora iCloud, pohodlie obsiahnutá v tejto aplikácii, ktorá umožňuje vývojárom prístup k ich zoznamu čítania a záložkám počas kódovania a odstraňovania problémov. Niektoré zvýraznené funkcie v prvej verzii náhľadu Safari Technology Preview predstavovali nový vysoko výkonný kompilátor JavaScript JIT, ECMAScript6, najnovšiu verziu špecifikácie Shadow DOM, ako aj schopnosť programovo kopírovať alebo strihať text na základe gest používateľov. Druhá verzia bola uverejnená už 13. apríla a obsahuje desiatky zmien. mnohé v priamom reakcii na požiadavky vývojárov a správy o chybách.

Hoci je cieľové publikum zrejmé, ktokoľvek si môže stiahnuť alebo aktualizovať ukážku Safari Technology Preview prostredníctvom aplikácie Mac App Store bez potreby účtu vývojára.

Safari Technology Preview: Nástroje pre vývojárov

Pre tých čitateľov, ktorí ešte nie sú oboznámení so súpravou integrovaných vývojárskych nástrojov Safari, je uvedený stručný prehľad niektorých jeho užitočnejších funkcií.

Okrem vyššie uvedených nástrojov môžete tiež vypnúť celý rad funkcií a komponentov z ponuky Vývoj softvéru Safari Technology Preview Develop . To zahŕňa zabránenie spusteniu kódu JavaScript, načítanie stránok na strane servera a vyrovnávacej pamäte v rámci stránky, rozšírenia zo spustenia a ďalšie.