Sommige van Safari se beste eienskappe is versteek
Safari het 'n rykdom van spesiale eienskappe wat ontwerp is vir webontwikkelaars , almal bymekaar gebring onder 'n versteekte ontwikkelkieslys. Afhangende van die weergawe van Safari wat jy gebruik, sal die ontwikkelkieslys vier of meer groepe kieslysitems vertoon, soos die opsie om die Gebruikeragent te wysig, bykomende funksies te wys, soos die Webinspekteur en die foutkonsole, skakel JavaScript uit, of skakel Safari se koekies uit. Selfs as jy nie 'n ontwikkelaar is nie, kan jy van hierdie kenmerke nuttig vind.
Die gebruik van die Ontwikkel-spyskaart is maklik genoeg, met elke item in die spyskaart wat betrekking het op die tans gelaaide en voorste Safari-bladsy of -blad , en dan na enige laai webbladsye. Die uitsondering is opdragte, soos Leë Caches, wat 'n globale effek op Safari het.
Voordat u die menu Ontwikkel kan gebruik, moet u eers hierdie versteekte spyskaart sigbaar maak. Dit is 'n redelike maklike taak, baie makliker as om die Debug-kieslys te onthul, wat voor Safari 4 al die opdragte bevat wat nou in die ontwikkelkieslys voorkom. Maar moenie dink dat die ouer ontfout-kieslys nie meer relevant is nie; Dit bestaan steeds en bevat baie nuttige gereedskap.
Vertoon die ontwikkelkieslys in Safari
- Begin Safari, geleë op / Applications / Safari.
- Open Safari se voorkeure deur 'Safari, Voorkeure' in die kieslys te kies.
- Klik op die 'Gevorderde' oortjie.
- Plaas 'n vinkje langs 'Toon ontwikkel menu' in die menubalk. '
Die menu Ontwikkel sal verskyn tussen die opsies Boekmerke en Venster. Die ontwikkelkieslys is veral handig vir webontwikkelaars, maar toevallige gebruikers sal dit ook baie nuttig vind.
As jy ooit die ontwikkelaarspyskaart wil deaktiveer, verwyder jy die vinkje in stap vier hierbo.
Sommige van die ontwikkel-spyskaart items wat u waarskynlik die nuttigste sal vind, sluit in:
- Open bladsy met: Hiermee kan u die huidige webblad oopmaak in enige blaaier wat u op u Mac geïnstalleer het. As jy ooit 'n webwerf besoek het wat nie korrek met Safari werk nie, kan jy hierdie opdrag gebruik om vinnig na dieselfde webbladsy in 'n ander blaaier te spring.
- Gebruiker Agent: Die gebruiker agent is 'n string teks wat die leser stuur na die webbediener wat die webblad aanbied. As jy ooit 'n webblad besoek het wat verklaar het dat Safari nie ondersteun is nie, is dit so hoe die webwerf geweet het watter blaaier jy gebruik het. In die meeste gevalle is 'nie ondersteun' nonsens, en met die gebruik van hierdie kieslysitem kan jy die gebruikeragent verander om een van 'n ander blaaier na te boots. Jy mag verbaas wees hoeveel keer 'n webblad wat nie werk nie skielik, net deur die gebruiker agent te verander.
- Leë Caches: Safari hou 'n kas van onlangs toeganklike webwerwe. Die data wat in hierdie kas gestoor word, bevat al die elemente van 'n bladsy, wat gebruik kan word om vinnig 'n webwerf te lewer wanneer u na die bladsy terugkeer. Soms kan die kas oud of korrup wees, wat veroorsaak dat 'n webblad verkeerd vertoon. As jy die kas leeg maak, kan hierdie probleme opgelos word, en kan dit selfs help om Safari te versnel .
Die meeste van die oorblywende spyskaartitems sal waarskynlik nuttiger wees vir webontwikkelaars, maar as jy belangstel in hoe webwerwe gebou word, kan die volgende items van belang wees:
- Wys webinspekteur : Dit sal die Webinspekteur onderaan die huidige bladsy oopmaak. Met die webinspekteur kan jy die elemente ondersoek wat aangegaan is om die bladsy te skep.
- Wys bladsybron: Hiermee kan u die HTML-kode van die huidige bladsy sien.
- Wys bladsy-bronne: Dit open die hulpbroninspekteur se sidebar in die webinspekteur, wat 'n maklike manier bied om te sien watter prente, skrifte, style sheets en ander elemente op die huidige bladsy gebruik word.
- Begin tydlynopname: As jy wil sien hoe 'n webblad laai en hardloop, probeer die opsie Begin tydlynopname. Dit sal 'n grafiek skep wat netwerkaktiwiteit toon en hoe elke werfelement gelaai en gebruik word. Dit maak voorsiening vir 'n interessante vertoning, maar onthou om die kenmerk af te skakel deur Stop Timeline Recording te kies. Anders gebruik jy die hulpbronne van jou Mac op nie-produktiewe take, dit wil sê, tensy jy 'n webontwikkelaar is.
- Voer die verantwoordelike ontwerpmodus in: 'n Ander instrument vir webontwikkelaars in die ingeboude simulator waarmee jy kan voorskou hoe jou webblad na verskillende skermresolusies of met verskillende toestelle kyk, soos die iPad of iPhone. Laai die bladsy wat jy belangstel in en kies Enter Responsive Design Mode om die bladsy te verken. U kan die bladsyweergawe met behulp van verskeie toestelle probeer of 'n skripresolusie kies om te gebruik. As jy klaar is, gaan terug na die Ontwikkel-spyskaart en kies Uitvoer Responsiewe Ontwerp af.
- Expermintal Features: Hierdie menu-item is nie beskikbaar in alle weergawes van Safari nie, en die inhoud daarvan kan met elke Safari-opdatering verander. Maar as jy dapper voel, kan jy 'n paar van die kenmerke probeer wat hul pad kan vind in toekomstige weergawes van die Safari-blaaier.
Met die ontwikkelkieslys nou sigbaar, neem tyd om die verskillende spyskaartitems uit te probeer. Jy sal waarskynlik eindig met 'n paar gunstelinge wat jy dikwels sal gebruik.