วิธีลิงก์ไปยังข้อความบนเว็บเพจใน Chrome และ Edge

สร้างลิงก์ที่เลื่อนไปยังข้อความที่เลือกโดยอัตโนมัติบนหน้าเว็บเมื่อเปิดใน Chrome หรือ Edge

Google Chrome เวอร์ชัน 81 หรือใหม่กว่านั้นมาพร้อมกับคุณสมบัติที่ซ่อนอยู่เล็กน้อยที่เรียกว่า “Scroll to Text Fragment” ช่วยให้ผู้ใช้สามารถเชื่อมโยงไปยังเนื้อหาใด ๆ บนหน้าเว็บ

Scroll to Text Fragment ยังคงเป็นคุณลักษณะใหม่และยังไม่ได้ขัดเกลาหรืออบในเบราว์เซอร์ที่มีอยู่ แต่นักพัฒนา Paul Kinlan ได้สร้าง bookmarklet ที่ใช้งานง่ายซึ่งช่วยให้คุณใช้ประโยชน์จากคุณลักษณะนี้ได้แม้ในขณะนี้

บุ๊กมาร์กเล็ตคือบุ๊กมาร์กหรือรายการโปรดที่มีบล็อก/ตัวอย่างโค้ด JavaScript ขนาดเล็ก ซึ่งเมื่อคลิกแล้วจะสามารถดำเนินการบางอย่างที่กำหนดไว้ล่วงหน้าได้ ในกรณีนี้ bookmarklet จะจัดรูปแบบ URL ในแถบที่อยู่ในลักษณะที่ชี้ไปยังข้อความที่เลือกบนหน้าเว็บ

ลากและวางบุ๊กมาร์ก 'เลื่อนไปที่ข้อความ' ในแถบบุ๊กมาร์ก

ด้านล่างนี้คือบุ๊กมาร์กเล็ตแบบลากและวางสำหรับคุณ หากคุณไม่ต้องการสร้างให้ยุ่งยาก ใช้งานได้จากทั้ง Google Chrome และ Microsoft Edge

กด Ctrl+Shift+B หากคุณไม่ได้เปิดใช้งานบุ๊กมาร์ก/แถบรายการโปรดในเบราว์เซอร์ของคุณ จากนั้นลากและวางลิงก์ที่แสดงด้านล่างลงในแถบบุ๊กมาร์กเพื่อเพิ่มการเลื่อนไปที่ข้อความ Bookmarklet

ลากลิงค์นี้ → แบ่งปันกับ Find

สร้าง Bookmarklet ด้วยตนเองใน Chrome

หากคุณไม่สามารถลากและวาง bookmarklet ลงในเบราว์เซอร์ของคุณตามคำแนะนำใน GIF ด้านบน จากนั้นสร้างด้วยตนเองใน Chrome เปิดตัวจัดการบุ๊กมาร์กโดยกด Ctrl+Shift+O หรือคลิกที่การตั้งค่า จากนั้นไปที่ 'บุ๊กมาร์ก' และเลือก 'ตัวจัดการบุ๊กมาร์ก'

คลิกขวาที่ใดก็ได้ในแท็บ Bookmark Manager จากนั้นเลือก 'Add new bookmark'

วางโค้ด JavaScript ที่ระบุด้านล่างในแถบ URL ของป๊อปอัปเพิ่มบุ๊กมาร์ก ตั้งชื่อ bookmarklet เป็น 'Share with Find' หรือสิ่งที่คล้ายกันแล้วคลิก 'Save'

javascript:(ฟังก์ชัน(){const selectedText=getSelection().toString();const newUrl=new URL(location);newUrl.hash=`:~:text=${encodeURIComponent(selectedText)}`;window.open( newUrl);})();

ตอนนี้คุณสามารถเริ่มใช้การเลื่อนไปยังข้อความ bookmarklet อย่าลืมเปิดใช้งานแถบคั่นหน้าด้วยการกด Ctrl+Shift+B กุญแจ

สร้าง Bookmarklet ด้วยตนเองใน Edge

คุณต้องใช้ Edge แบบโครเมียมล่าสุดจึงจะสามารถใช้ Scroll to Text bookmarklet เนื่องจากเบราว์เซอร์ที่ไม่ใช่ Chrome ยังไม่รองรับคุณลักษณะนี้

ในการสร้าง bookmarklet ใน Edge ให้เปิดการตั้งค่า 'จัดการรายการโปรด' โดยกด Ctrl+Shift+O หรือไปที่เมนูขอบ » รายการโปรด » ตัวเลือกจัดการรายการโปรด

ในแท็บ 'จัดการรายการโปรด' ในส่วนแถบรายการโปรด คลิกขวาที่ใดก็ได้ในบานหน้าต่างด้านขวาและเลือกตัวเลือก 'เพิ่มรายการโปรด'

วางข้อมูลโค้ด JavaScript ต่อไปนี้ในแถบ URL และตั้งชื่อ bookmarklet เป็น 'Share with Find' จากนั้นคลิกที่ 'Save'

javascript:(ฟังก์ชัน(){const selectedText=getSelection().toString();const newUrl=new URL(location);newUrl.hash=`:~:text=${encodeURIComponent(selectedText)}`;window.open( newUrl);})();

ตอนนี้ตรวจสอบให้แน่ใจว่าได้เปิดใช้งาน 'แถบรายการโปรด' ในเบราว์เซอร์ Edge ของคุณและบุ๊กมาร์กเล็ตจะปรากฏในแถบ ถ้าไม่กด Ctrl+Shift+B แป้นพิมพ์ลัดเพื่อเปิดแถบรายการโปรดใน Edge

การใช้ที่คั่นหนังสือเลื่อนไปที่ข้อความ

ในการใช้ bookmarklet ให้เปิดหน้าเว็บและเลือกข้อความที่คุณต้องการสร้างลิงก์ไปยัง จากนั้นกดที่คั่นหนังสือเลื่อนไปที่ข้อความ (แบ่งปันกับค้นหา). หน้าต่างใหม่จะเปิดขึ้นโดยเน้นข้อความที่คุณเลือกในแท็บก่อนหน้า

ขณะนี้ คุณสามารถแชร์ลิงก์ของหน้าต่างใหม่กับใครก็ได้ และจะเปิดตำแหน่งของข้อความที่ไฮไลต์ตราบเท่าที่พวกเขาใช้ Google Chrome หรือ Microsoft Edge ใหม่

อินเทอร์เน็ตเป็นทะเลของข้อมูล เทคนิคเล็ก ๆ น้อย ๆ เช่นนี้ช่วยประหยัดเวลา ในกรณีที่คุณยังไม่เคยสัมผัสมาก่อน Google Search ยังใช้ 'Scroll to Text Fragment' เพื่อเน้นข้อความบนหน้าเว็บเมื่อนำผู้ใช้ไปที่ข้อความจากตัวอย่าง 'Featured' ในผลการค้นหา