แสดงรหัสกระบวนการของแท็บเว็บเพจส่วนบุคคลและ Windows ใน Safari สำหรับ Mac OS X

ทุกคนที่พัฒนาเว็บเพียงอย่างเดียวเกี่ยวกับเว็บรู้ดีว่าการใช้ทรัพยากรต่อไปนี้ของแท็บหรือหน้าต่างที่เฉพาะเจาะจงหรือเพียงแค่ติดตามแท็บหรือหน้าต่างที่หลงลืมอาจเป็นเรื่องยาก แต่ Safari บน Mac มีเคล็ดลับซ่อนไว้ซึ่งเป็นส่วนที่ทำให้มีประสิทธิภาพมาก ง่ายขึ้น ความสามารถในการแสดงรหัสกระบวนการทางเว็บได้โดยตรงภายในเพจและชื่อแท็บของหน้าต่าง Safari

การตั้งค่าเพิ่มเติมนี้มีเป้าหมายเพื่อผู้ใช้ขั้นสูงและนักพัฒนาซอฟต์แวร์ที่มีเหตุผลในการดู PID ของเว็บเพจแต่ละตัวได้โดยตรงในแถบชื่อเรื่องของหน้าต่าง สำหรับคนอื่น ๆ อาจเป็นเรื่องไร้ประโยชน์และมีผู้ใช้ใช้งานได้ง่ายขึ้นใน OS X เวอร์ชันใหม่ซึ่งช่วยให้ผู้ใช้สามารถดู URL ของแท็บและหน้าต่างที่หลงลืมได้โดยใช้เคล็ดลับการเลื่อนเมาส์ภายใน Activity Monitor


เพื่อให้ได้ชื่อ PID ของหน้าคุณจะต้องแสดงเมนู Safari Debug ถ้าคุณยังไม่ได้ทำเช่นนั้น - ใช่เมนู Debug จะแตกต่างจากเมนูนักพัฒนาซอฟต์แวร์มาตรฐาน เมนูดีบักต้องเปิดใช้งานผ่านทางบรรทัดคำสั่งที่มีสตริงค่าเริ่มต้นให้ป้อนบรรทัดต่อไปนี้ลงในเทอร์มินัล:

defaults write com.apple.Safari IncludeInternalDebugMenu 1

เรียกใช้ Safari อีกครั้งและคุณจะพบเมนู "ดีบัก" ซึ่งสามารถมองเห็นได้ในขณะนี้เพื่อ เปิดใช้งาน ตัวเลือก การเปิดเผย ตัวตน ของ PID Page Title เพียงทำต่อไปนี้:

  • ดึงเมนู Debug ที่มองเห็นได้ใหม่และไปที่ "Miscellaneous Flags"
  • เลือก "แสดงรหัสกระบวนการทางเว็บในชื่อหน้าเว็บ"
  • การเปลี่ยนแปลงนี้จะใช้งานได้ทันทีและคุณจะ เห็นรหัสกระบวนการพร้อมกับชื่อเว็บเพจสำหรับหน้าต่างเบราเซอร์และแท็บทุกเบราเซอร์ที่เปิดอยู่ให้ มองหาสิ่งต่างๆเช่นนี้: "Page Title [WP 8418]" โดยใช้ WP ##### เป็น รหัสกระบวนการเว็บ

    ในกรณีที่คุณสงสัยหรือไม่เห็นได้ชัดนั่นคือรหัสกระบวนการมาตรฐานซึ่งหมายความว่าคุณสามารถติดตามและกิจกรรมได้อย่างง่ายดายและสามารถส่งผลกระทบต่อคำสั่งฆ่าคุณจึงสามารถระงับกระบวนการของแท็บและหน้าต่างได้อย่างง่ายดาย, หรือฆ่าพวกเขาหากพวกเขาได้ไปออกจากการควบคุมหรือมีอย่างอื่นเป็นหมูทรัพยากร