Jos olet verkkokehittäjä, Safarin Kehitys-valikko tarjoaa käyttöösi työkaluja, joilla voit varmistaa verkkosivusi toimivuuden kaikilla standardinmukaisilla verkkoselaimilla.
Jos Kehitys-valikko ei näy valikkopalkissa, valitse Safari > Asetukset, osoita Lisävalinnat ja valitse ”Näytä Kehitys-valikko valikkorivillä”.
Kehitys-valikon komennot selitetään alla olevassa taulukossa.
Avaa sivu ohjelmalla | Avaa näkyvissä olevan verkkosivun tietokoneeseen asennetulla verkkoselaimella, kuten alivalikossa on lueteltu. |
Käyttäjäagentti | Vaihtaa tapaa, jolla selain tunnistautuu verkkopalvelimelle. Tällä valinnalla voit huijata www-palvelimen luulemaan, että käytät eri selainta, käyttöjärjestelmää tai Safari-versioita, jotta voit tutkia, tarjoaako palvelin eri sisältöä eri olosuhteissa. |
Näytä verkkoinspektori | Verkkoinspektori listaa verkkosivulta löytyvät resurssit ja sen avulla voit katsella ja tutkia sivun lähdekoodia, tyylisivutietoja (CSS), DOM-puita ja -ominaisuuksia ja visuaalisia DOM-määritteitä. Verkkoinspektori sisältää myös virhekonsolin ja verkon aikajanan. |
Näytä virhekonsoli | Virhekonsoli näyttää HTML- ja XML-syntaksin virheet ja varoitukset. Se näyttää myös JavaScript-virheet ja muut viestit console.logista, console.errorista, console.warnista, console.assertista ja console.infosta. |
Näytä sivun lähdekoodi | Näyttää avoinna olevan verkkosivun pääkehyksen HTML-lähdekoodin. Voit etsiä lähdekoodin painamalla Komento (⌘)-F ja kirjoittamalla sanan tai lauseen Lähdekoodi-osiossa näkyvään hakukenttään. |
Näytä sivun resurssit | Näyttää luettelon verkkosivun resursseista, kuten dokumenteista, tyylisivuista ja skripteistä. |
Näytä katkelmamuokkain | Mahdollistaa pienten HTML-koodipätkien nopean testaamisen ilman koko verkkosivun avaamista. |
Näytä laajennusten rakentaja | Paketoi ja lisää metadataa Safari-laajennuksiin. |
Aloita aikajanatallennus | Tallentaa WebKit-inspektorissa Verkkopyynnöt-, Asettelu ja mallinnus- ja JavaScript ja tapahtumat -aikajanoja. Kun haluat pysäyttää tallentamisen, valitse Kehitys > Lopeta aikajanatallennus. |
Tyhjennä välimuistit | Tyhjentää verkkosivuvälimuistin ja muut Safarin välimuistit. |
Poista välimuistit käytöstä | Pakottaa noutamaan aliresurssin verkkopalvelimelta joka kerta kun aliresurssia käytetään sen sijaan, että käytettäisiin välimuistissa olevaa kopiota. |
Poista kuvat käytöstä | Näyttää kuvien vaihtoehtoisen sisällön kuvien tilalla. Tästä toiminnosta on hyötyä silloin, kun haluat tutkia verkkosivusi vaihtoehtoista sisältöä. |
Poista tyylit käytöstä | Ohittaa kaikki CSS-tyylit. Tästä toiminnosta on hyötyä silloin, kun haluat tutkia verkkosivullasi esiintyvää asetteluongelmaa. Jos olet asettanut tyylisivun käyttöön Safari-asetusten Lisävalinnat-osiossa, sen käyttöä jatketaan. |
Poista JavaScript käytöstä | Ohittaa kaikki JavaScriptit. Tästä toiminnosta on hyötyä silloin, kun tutkit verkkosivujen osien käyttäytymiseen liittyviä ongelmia ja haluat testata verkkosivun toimintaa selaimella, joka ei tue JavaScriptiä tai jonka JavaScript on poistettu käytöstä. Voit poistaa JavaScriptin käytöstä ja ottaa sen takaisin käyttöön Safari-asetusten Suojaus-osiossa. |
Poista sivustokohtaiset korjaukset käytöstä | Poistaa käytöstä tapauskohtaisen Safari-koodin, joka käsittelee tiettyjen verkkosivustojen ongelmia, jolloin näiden verkkosivustojen kehittäjät voivat testata ratkaisuja ongelmiin. |
Poista paikallistiedostorajoitukset käytöstä | Käsittelee kaikkia Macilla olevia tiedostoja kuin ne olisivat samasta lähteestä, jolloin tiedostot voivat käyttää toistensa sisältöä skriptaamalla tai XHR:llä. Tämän avulla Macilla oleva verkkosivuston kopio voi toimia kuin se olisi internetissä. |
Salli JavaScript älykkäästä hakukentästä | Sallii javascriptiä sisältävän verkkosivun kirjoittamisen tai liittämisen osoite- ja hakukenttään. |