Εμφάνιση αναγνωριστικού διαδικασίας μεμονωμένων καρτελών ιστοσελίδας & Windows στο Safari για Mac OS X
Όποιος αναπτύσσει σχεδόν οτιδήποτε για τον Ιστό γνωρίζει ότι η παρακολούθηση της χρήσης πόρων μιας συγκεκριμένης καρτέλας ή παραθύρου ή απλώς η παρακολούθηση μιας εσφαλμένης καρτέλας ή παραθύρου μπορεί να είναι δύσκολη, αλλά το Safari στο Mac έχει ένα κρυφό κόλπο στο μανίκι του που το κάνει πολύ ευκολότερη; τη δυνατότητα εμφάνισης αναγνωριστικών διεργασιών ιστού απευθείας μέσα στη σελίδα και τον τίτλο της καρτέλας ενός παραθύρου Safari.
Αυτή η προαιρετική ρύθμιση απευθύνεται σε προχωρημένους χρήστες και προγραμματιστές που έχουν λόγο να βλέπουν γρήγορα ένα PID μεμονωμένης ιστοσελίδας απευθείας σε μια γραμμή τίτλου παραθύρου. Για όλους τους άλλους, μπορεί να είναι κάπως άχρηστο και μια πιο φιλική προς τον χρήστη προσέγγιση είναι διαθέσιμη στις νέες εκδόσεις του OS X, οι οποίες επιτρέπουν στους χρήστες να βλέπουν τη διεύθυνση URL των εσφαλμένων καρτελών και παραθύρων χρησιμοποιώντας ένα τέχνασμα κατά την τοποθέτηση του ποντικιού στο Activity Monitor.
Για να αποκτήσετε το PID τίτλου σελίδας, θα πρέπει να εμφανίσετε το μενού Safari Debug, εάν δεν το έχετε κάνει ήδη – ναι, το μενού Debug είναι διαφορετικό από το τυπικό μενού Developer. Το μενού Debug πρέπει να ενεργοποιηθεί μέσω της γραμμής εντολών με μια προεπιλεγμένη συμβολοσειρά. Εισαγάγετε την ακόλουθη γραμμή στο Terminal για να το κάνετε αυτό:
προεπιλογές γράψτε com.apple.Safari IncludeInternalDebugMenu 1
Επανεκκινήστε το Safari και θα διαπιστώσετε ότι το μενού "Εντοπισμός σφαλμάτων" είναι πλέον ορατό, τώρα για να ενεργοποιήσετε την ορατότητα τίτλου σελίδας PID απλώς κάντε τα εξής:
- Τραβήξτε προς τα κάτω το πρόσφατα ορατό μενού εντοπισμού σφαλμάτων και μεταβείτε στο "Διάφορα σημαίες"
- Επιλέξτε "Εμφάνιση αναγνωριστικών διεργασιών ιστού στους τίτλους σελίδων"
Η αλλαγή γίνεται αμέσως και θα δείτε αμέσως ένα αναγνωριστικό διεργασίας μαζί με έναν τίτλο ιστοσελίδας για κάθε ανοιχτό παράθυρο του προγράμματος περιήγησης και την καρτέλα, αναζητήστε κάτι σαν αυτό: «Τίτλος σελίδας» με το WPνα είναι το αναγνωριστικό της διαδικασίας Web.
Σε περίπτωση που αναρωτιέστε ή δεν ήταν προφανές, αυτά είναι τυπικά αναγνωριστικά διεργασίας, που σημαίνει ότι μπορείτε εύκολα να τα εντοπίσετε και τη δραστηριότητά τους και ότι μπορείτε να επηρεάσετε με την εντολή kill, ώστε να μπορείτε να αναστείλετε εύκολα τις διαδικασίες των καρτελών και των παραθύρων ή σκοτώστε τα εάν έχουν ξεφύγει από τον έλεγχο ή έχουν γίνει με άλλο τρόπο χοιρίδια πόρων.