ScreenLog.js - ไลบรารีที่แสดงเนื้อหาจากคอนโซลของนักพัฒนาบนหน้าจอ
(github.com/chinchang)- ใช้ได้ในกรณีที่บั๊กบางอย่างไม่เกิดขึ้นเมื่อเปิดเครื่องมือสำหรับนักพัฒนาไว้ หรือในสถานการณ์ที่ไม่สามารถใช้
console.logได้ - เพียงเพิ่มสคริปต์และเรียก
screenLog.init();ก็จะแสดงเนื้อหาจากคอนโซลของนักพัฒนาบนหน้าจอได้ทันที - สามารถกำหนดสีฟอนต์ ขนาด และสีพื้นหลัง เป็นต้น ได้
3 ความคิดเห็น
จุดเริ่มต้นของเครื่องมือนักพัฒนาในเบราว์เซอร์ (web inspector) คือ Firebug และเวอร์ชันน้ำหนักเบาที่ใช้ได้กับเบราว์เซอร์อื่นนอกจาก Firefox ก็คือ FirebugLite ซึ่ง FirebugLite เองก็เป็นแบบที่แสดงผลล็อกภายใน viewport เหมือนเจ้าตัวนี้... เทคโนโลยีก็เป็นอะไรที่วนเวียนกลับมาอยู่แล้ว แต่รอบนี้วนกลับมาเร็วเหลือเกิน
https://getfirebug.com/
น่าจะมีประโยชน์เวลาต้องดีบักบางเว็บไซต์ที่การทำงานจะหยุดลงเมื่อเปิดเครื่องมือนักพัฒนา
เวลาแก้บั๊กเว็บเบราว์เซอร์ที่อยู่ในอุปกรณ์ฝังตัว มักไม่มีวิธีที่เหมาะนัก
เลยเคยทำคอนโซลแบบง่าย ๆ (...) เองให้เด้งขึ้นมาเมื่อกดคีย์บางปุ่ม...
สุดท้ายก็มีเป็นไลบรารีอยู่แล้วนี่เอง
แม้จะเก่าแล้ว แต่ก็ดูเป็นไลบรารีที่ยังมีประโยชน์เสมอในสถานการณ์ที่ต้องใช้ครับ