Skip to main content

"Safari" technologijos peržiūra: "Developers" naršyklė

Anonim

Iki šiol žiniatinklio kūrėjai, norintys patvirtinti savo kodą prieš naujausią "WebKit" versiją, turėjo išbandyti "Apple" naktinių kūrinių įsigijimo ir įdiegimo procesą. Nors ne pats patogiausias būdas, aktyvūs programuotojai, norintys likti svarbiausiu dalyku, padarė tai, kas buvo prieinama. Šioje srityje viskas gerokai pagerėjo, tačiau "Safari Technology Preview" išleido.

Pirmoji versija pasirodė kovo pabaigoje, ši autonominė programa veikia kartu su dabartine "Safari" versija; kad kūrėjams būtų lengviau vienu metu dirbti tiek su būsimomis technologijomis, tiek su tuo, kas šiuo metu naudojama plačiajai visuomenei. "Safari technologijos peržiūra" yra ne tik naujausia "WebKit" versija, bet ir CSS, HTML ir "JavaScript" atnaujinimai, kurie galiausiai taptų oficialaus išleidimo dalimi. Jei to nepakanka, peržiūros leidimas taip pat suteikia prieigą prie naujausios "Web Inspector" versijos, taip pat "Responsive Design Mode", kad išbandytumėte savo programas ir puslapius daugelyje įrenginių tipų, įskaitant "iPad" ir "iPhone". Kitas dalykas, dėl kurio "Safari" technologijos peržiūra palengvina kūrėjų bendruomenės pateikimą per "Apple Bug Reporter"; prieinama iš programos meniu "Pagalba".

Viena pastebima ypatybė, kurią trūksta minėtame "WebKit Nightly" kūrime, yra "iCloud" palaikymas, įtrauktas į šią programą patogumas, kuris leidžia kūrėjams pasiekti savo skaitymo sąrašą ir žymes, kol jie koduoja ir nustato trikčių diagnostiką. Kai kurios išskirtos pirmosios "Safari Technology Preview" versijos funkcijos buvo naujas didelio našumo "JavaScript JIT" kompiliatorius, "ECMAScript6", naujausia "Shadow DOM" specifikacijos versija, taip pat galimybė programiškai kopijuoti ar iškirpti tekstą, remiantis vartotojo gestu. Antroji versija jau buvo išleista balandžio 13 d., Kurioje buvo daugybė pakeitimų; daugelis tiesiogiai atsako į kūrėjų užklausas ir pranešimus apie klaidas.

Nors tikslinė auditorija čia yra akivaizdi, bet kas gali atsisiųsti ar atnaujinti "Safari" technologijos peržiūrą per "Mac App Store", nereikia kurti paskyros.

Safari technologijos peržiūra: Kūrėjo įrankiai

Toliau pateikiamiems skaitytojams, kurie dar nėra susipažinę su "Safari" integruotu kūrėjų įrankių rinkiniu, pateikiama trumpa kai kurių naudingų funkcijų apžvalga.

  • Atidaryti puslapį su: Suteikia galimybę atidaryti tinklalapį bet kurioje iš kitų įdiegtų jūsų naršyklių tiesiai iš "Safari" meniu.
  • Vartotojo atstovas: Leidžia pasirinkti dešimtis naudotojų agentų iš įvairių naršyklių arba naudoti savo vartotojo apibrėžtą sintaksę.
  • Atsakingas dizaino režimas: Rodo tinklalapius, nes jie bus rodomi įvairiuose įrenginių tipuose ir ekrano rezoliucijoje.
  • Žiniatinklio inspektorius: Pagal numatytuosius nustatymus naršyklės lango apačioje yra pagrindinis "Safari" kūrėjų įrankių centro mazgas, kuris paprastai siūlo šiuos komponentus: konsolę, atsektuvą, elementus, tinklą, išteklius, saugyklą ir laiko juostą.
  • Klaidos konsolė: Pateikia paieškos žurnalo duomenis, taip pat įvairias klaidas ir įspėjimus.
  • Rodyti puslapio resursus: Rodo tinklalapio esamą kodą, suskirstytą pagal kiekvieną dokumentą.
  • Laiko juostos įrašymas: Parodomas realaus laiko "JavaScript" atlikimas, tinklo užklausos ir duomenų pateikimas.
  • Leisti "JavaScript" iš "Smart Search" lauko: Leidžia programuotojams įvesti ir vykdyti URL, kuriuose yra javascript: "Safari" adreso juostoje.
  • Traktuokite SHA-1 sertifikatus kaip nesaugius: Naudodamiesi SHA-1 algoritmo plačiai dokumentuotomis problemomis, "Safari" leidžia automatiškai klasifikuoti juos kaip nesaugius.
  • Svetainės specifiniai hacks: Kartais "Safari" bus pakeista taip, kad apimtų tam tikros svetainės ar svetainių problemas. Ši parinktis suteikia galimybę laikinai nepaisyti šių pakeitimų.
  • Vietiniai failų apribojimai: Su šia parinktimi kūrėjai gali suteikti "Safari" prieigą prie vietinio standžiojo disko failų.
  • Tarpvalstybiniai apribojimai: Jei reikia, laikinai sustabdyti XSS ir susijusių pažeidžiamumų apribojimus.

Be anksčiau pateiktų įrankių, taip pat galite išjungti "Safari" technologijos peržiūros funkcijų ir komponentų skaičių Kurti Meniu. Tai apima užkirsti kelią "JavaScript" vykdymui, serverio pusėje ir talpykloje išsaugotų vaizdų perkėlimui iš vieno puslapio, išplėtimo paleidimo ir dar daugiau.