Ορισμένα από τα καλύτερα χαρακτηριστικά του Safari είναι κρυμμένα
Το Safari διαθέτει μια πληθώρα από ειδικά χαρακτηριστικά σχεδιασμένα για προγραμματιστές ιστού , όλα συγκεντρωμένα κάτω από ένα κρυφό μενού Develop. Ανάλογα με την έκδοση του Safari που τρέχετε, το μενού Ανάπτυξη θα εμφανίσει τέσσερις ή περισσότερες ομάδες στοιχείων μενού, όπως η επιλογή αλλαγής του User Agent, η εμφάνιση πρόσθετων λειτουργιών, όπως ο Web Inspector και η Console Error, η απενεργοποίηση του JavaScript, ή απενεργοποιήστε τις κρυφές μνήμες του Safari. Ακόμη και αν δεν είστε προγραμματιστής, μπορείτε να βρείτε μερικά από αυτά τα χαρακτηριστικά χρήσιμα.
Η χρήση του αναπτυσσόμενου μενού είναι αρκετά εύκολη, με κάθε στοιχείο στο μενού που αφορά στη σελίδα ή την καρτέλα Safari που είναι φορτωμένη και μπροστά, και στη συνέχεια σε όλες τις σελίδες που έχουν φορτωθεί στη συνέχεια. Η εξαίρεση είναι εντολές, όπως Empty Caches, που έχουν παγκόσμια επίδραση στο Safari.
Προτού χρησιμοποιήσετε το αναπτυσσόμενο μενού, πρέπει πρώτα να κάνετε ορατό αυτό το μενού. Αυτό είναι ένα αρκετά εύκολο έργο, πολύ πιο εύκολο από το να αποκαλύψετε το μενού εντοπισμού σφαλμάτων , το οποίο πριν από το Safari 4 περιείχε όλες τις εντολές που περιέχονται τώρα στο μενού Ανάπτυξη. Αλλά μην πιστεύετε ότι το παλιό μενού Debug δεν είναι πλέον κατάλληλο. εξακολουθεί να υπάρχει και περιέχει πολλά χρήσιμα εργαλεία.
Εμφάνιση του αναπτυσσόμενου μενού στο Safari
- Ξεκινήστε το Safari, που βρίσκεται στο / Applications / Safari.
- Ανοίξτε τις προτιμήσεις του Safari επιλέγοντας 'Safari, Preferences' από το μενού.
- Κάντε κλικ στην καρτέλα 'Για προχωρημένους'.
- Τοποθετήστε ένα σημάδι ελέγχου δίπλα στο "Εμφάνιση αναπτυσσόμενου μενού στη γραμμή μενού".
Το μενού Ανάπτυξη θα εμφανιστεί μεταξύ των στοιχείων μενού Σελιδοδείκτες και Παράθυρο. Το μενού Ανάπτυξη είναι ιδιαίτερα βολικό για τους προγραμματιστές ιστού, αλλά οι casual χρήστες θα το καταστήσουν πολύ χρήσιμο.
Αν θελήσετε να απενεργοποιήσετε το μενού προγραμματιστή, απλώς καταργήστε το σημάδι ελέγχου στο βήμα 4 παραπάνω.
Ορισμένα από τα στοιχεία του μενού Ανάπτυξη που πιθανόν να βρείτε πιο χρήσιμα περιλαμβάνουν:
- Άνοιγμα σελίδας με: Σας επιτρέπει να ανοίξετε την τρέχουσα ιστοσελίδα σε οποιοδήποτε πρόγραμμα περιήγησης που έχετε εγκαταστήσει στο Mac σας. Εάν έχετε επισκεφτεί ποτέ έναν ιστότοπο που δεν φαίνεται να λειτουργεί σωστά με το Safari, μπορείτε να χρησιμοποιήσετε αυτήν την εντολή για να μεταβείτε γρήγορα στην ίδια ιστοσελίδα σε άλλο πρόγραμμα περιήγησης
- Agent χρήστη: Ο παράγοντας χρήστη είναι μια σειρά κειμένου που στέλνει ο περιηγητής στο διακομιστή ιστού που φιλοξενεί την ιστοσελίδα. Εάν έχετε επισκεφθεί ποτέ μια ιστοσελίδα που δηλώνει ότι το Safari δεν υποστηρίζεται, έτσι γνωρίζει ο ιστότοπος ποιο πρόγραμμα περιήγησης χρησιμοποιείτε. Στις περισσότερες περιπτώσεις, η "μη υποστηριζόμενη" είναι ανοησία και χρησιμοποιώντας αυτό το στοιχείο μενού μπορείτε να αλλάξετε τον παράγοντα χρήστη για να μιμηθείτε έναν από διαφορετικό πρόγραμμα περιήγησης. Μπορεί να εκπλαγείτε πόσες φορές μια ιστοσελίδα που δεν λειτουργεί ξαφνικά κάνει, ακριβώς με την αλλαγή του παράγοντα χρήστη.
- Empty Caches: Το Safari διατηρεί μια προσωρινή μνήμη των πρόσφατα προσβάσιμων ιστότοπων. Τα δεδομένα που αποθηκεύονται σε αυτήν τη μνήμη cache περιλαμβάνουν όλα τα στοιχεία μιας σελίδας, τα οποία μπορούν να χρησιμοποιηθούν για την γρήγορη απόδοση μιας ιστοσελίδας όταν επιστρέψετε στη σελίδα. Μερικές φορές η κρυφή μνήμη μπορεί να είναι παλιά ή διεφθαρμένη, προκαλώντας την εσφαλμένη εμφάνιση μιας ιστοσελίδας. Η αφαίρεση της προσωρινής μνήμης μπορεί να διορθώσει αυτά τα ζητήματα και μπορεί ακόμη και να βοηθήσει στην εκτόξευση του Safari .
Τα περισσότερα από τα υπόλοιπα στοιχεία του μενού θα είναι πιθανώς πιο χρήσιμα για τους προγραμματιστές ιστού, αλλά αν ενδιαφέρεστε για τον τρόπο κατασκευής των ιστότοπων, τότε μπορεί να σας ενδιαφέρουν τα παρακάτω στοιχεία:
- Εμφάνιση επιθεωρητή ιστού : Θα ανοίξει τον επιθεωρητή ιστού στο κάτω μέρος της τρέχουσας σελίδας. Με τον Επιθεωρητή Ιστού, μπορείτε να εξετάσετε τα στοιχεία που πήγαν στη δημιουργία της σελίδας.
- Εμφάνιση σελίδας προέλευσης: Αυτό θα σας επιτρέψει να δείτε τον κώδικα HTML της τρέχουσας σελίδας.
- Εμφάνιση πόρων σελίδας: Ανοίγει η πλευρική γραμμή του Επιθεωρητή πόρων στον Web Inspector, ο οποίος παρέχει έναν εύκολο τρόπο για να δείτε ποιες εικόνες, σενάρια, φύλλα στυλ και άλλα στοιχεία χρησιμοποιούνται στην τρέχουσα σελίδα.
- Έναρξη καταγραφής χρονικού ορίου: Εάν θέλετε να δείτε πώς φορτώνεται και τρέχει μια ιστοσελίδα, δοκιμάστε την επιλογή Start Timeline Recording (Έναρξη καταγραφής χρονικού ορίου). Αυτό θα δημιουργήσει ένα γράφημα που δείχνει τη δραστηριότητα δικτύου και τον τρόπο φόρτωσης και χρήσης κάθε στοιχείου ιστότοπου. Κάνει μια ενδιαφέρουσα εμφάνιση, αλλά θυμηθείτε να απενεργοποιήσετε την επιλογή επιλέγοντας Stop Stop Timeline Recording, διαφορετικά, θα χρησιμοποιείτε τους πόρους του Mac για μη παραγωγικές εργασίες - δηλαδή εάν δεν είστε προγραμματιστής ιστού.
- Εισαγάγετε τον τρόπο λειτουργίας υπεύθυνου σχεδιασμού: Ένα άλλο εργαλείο για τους προγραμματιστές ιστού στον ενσωματωμένο προσομοιωτή που σας επιτρέπει να δείτε πώς θα προβληθεί η ιστοσελίδα σας σε διαφορετικές αναλύσεις οθόνης ή με διαφορετικές συσκευές, όπως το iPad ή το iPhone. Απλά φορτώστε τη σελίδα που σας ενδιαφέρει και επιλέξτε Enter Responsive Design Mode για να δείτε την σελίδα προεπισκόπησης. Μπορείτε να δοκιμάσετε την απόδοση σελίδας χρησιμοποιώντας διάφορες συσκευές ή να επιλέξετε μια ανάλυση που θα χρησιμοποιηθεί. Όταν τελειώσετε στο μενού Ανάπτυξη και επιλέξτε Λειτουργία έξυπνου σχεδιασμού εξόδου.
- Χαρακτηριστικά εμπειρίας: Αυτό το στοιχείο μενού δεν είναι διαθέσιμο σε όλες τις εκδόσεις του Safari και το περιεχόμενό του μπορεί να αλλάξει με κάθε ενημέρωση του Safari. Αλλά αν το συναίσθημά σας γενναίος, yo μπορεί να δοκιμάσει μερικά από τα χαρακτηριστικά που μπορεί να βρουν το δρόμο τους σε μελλοντικές εκδόσεις του προγράμματος περιήγησης Safari.
Με το μενού Ανάπτυξη τώρα ορατό, πάρτε λίγο χρόνο για να δοκιμάσετε τα διάφορα στοιχεία του μενού. Θα καταλήξετε πιθανώς με μερικά αγαπημένα που θα χρησιμοποιείτε συχνά.