SiteMarker
ทำเครื่องหมายเส้นทาง กระโดดไปได้อย่างง่ายดาย
ผู้พัฒนา: chai chaimee
URL: https://github.com/chaichaimee/SiteMarker
บทนำ
SiteMarker คือส่วนเสริมของ NVDA ที่ช่วยให้คุณบันทึกและเข้าถึงส่วนต่าง ๆ ของเว็บไซต์ที่ใช้งานบ่อยได้อย่างรวดเร็ว
เพียงแค่กดปุ่มไม่กี่ครั้ง คุณก็สามารถทำเครื่องหมายบนย่อหน้า ปุ่ม หรือส่วนควบคุมสำคัญ ๆ และกระโดดกลับไปยังจุดนั้นได้ทันที
โดยไม่ต้องเลื่อนหน้า或ค้นหาซ้ำแล้วซ้ำเล่าอีกต่อไป
คุณสมบัติ
- วางเครื่องหมายถาวรบนองค์ประกอบใดก็ได้ภายในหน้าเว็บ
- กระโดดไปข้างหน้าหรือถอยหลังไปยังเครื่องหมายด้วยปุ่ม J, F, D, Z
- คลิกอัตโนมัติ – เครื่องหมายสามารถสั่งคลิกปุ่ม ลิงก์ หรือองค์ประกอบในฟอร์มได้โดยอัตโนมัติ
- จัดการไซต์และเครื่องหมายผ่านตัวจัดการไซต์และตัวจัดการเครื่องหมาย
- แชร์การตั้งค่าเครื่องหมายข้ามอุปกรณ์ผ่านไฟล์ JSON ที่พกพาได้
- ใช้งานได้กับ Chrome, Edge, Firefox, Brave และเบราว์เซอร์ที่ใช้ WebKit
- รองรับเว็บแอปพลิเคชันหน้าเดียว (SPA) ด้วยการตรวจจับการเปลี่ยนแปลงเนื้อหาอัตโนมัติ
- วิธีการจับคู่ที่ยืดหยุ่น: ข้อความ, แบบตรงทั้งหมด, หรือ Regular Expression
ประโยชน์
- ประหยัดเวลา – ไม่ต้องเลื่อนหน้าและกดลูกศรซ้ำ ๆ
- ลดอาการล้า – กระโดดด้วยปุ่มเดียวช่วยให้มือไม่เมื่อย
- เพิ่มประสิทธิภาพ – สร้างทางลัดส่วนตัวสำหรับงานที่ทำบ่อย
- รู้ตำแหน่งเสมอ – เสียงอ่านข้อความเป้าหมายทุกครั้งที่กระโดด
ทำไมต้องใช้ SiteMarker
ทุกวันคุณเข้าไปในเว็บไซต์เดิม ๆ เพื่ออ่าน กรอกฟอร์ม หรือดูแดชบอร์ด
การเคลื่อนย้ายระหว่างส่วนสำคัญ ๆ อาจน่าเบื่อและเหนื่อยล้า
SiteMarker แก้ปัญหานี้ด้วยการให้คุณวางเครื่องหมายตรงจุดที่คุณต้องการ
ไม่ต้องค้นหาให้เสียเวลา เพียงทำเครื่องหมาย กระโดด แล้วโฟกัสกับสิ่งที่สำคัญ
เริ่มต้นใช้งาน – ทีละขั้นตอน
1. เพิ่มไซต์แรกของคุณ
เมื่อคุณเปิดเว็บไซต์ที่ต้องการใช้เครื่องหมาย ให้แตะ Windows+F12 สองครั้ง
กล่องโต้ตอบ เพิ่มไซต์ จะปรากฏขึ้น
- ชื่อที่แสดง: ตั้งชื่อที่จำง่าย เช่น "กล่องจดหมาย Gmail" หรือ "ข่าวประจำวัน"
- รูปแบบ URL: ป้อนที่อยู่เว็บ (หรือบางส่วน) ที่ใช้ระบุไซต์นี้
-
รูปแบบการจับคู่: เลือกวิธีที่ SiteMarker ใช้เปรียบเทียบ URL ปัจจุบันกับรูปแบบของคุณ
เฉพาะโดเมน – จับคู่เฉพาะโดเมนหลัก เช่น google.com ใช้ได้กับ www.google.com และ mail.google.com แต่ไม่ใช้กับ google.co.uk
รวมซับโดเมน – URL ต้องลงท้ายด้วยรูปแบบของคุณ เช่น example.com จับคู่ sub.example.com และ news.example.com แต่ไม่ใช่ example.org
มีข้อความย่อย – จับคู่เมื่อรูปแบบของคุณปรากฏที่ใดก็ได้ใน URL เต็ม (รวมพาธและพารามิเตอร์) เช่น /search จับคู่ https://www.google.com/search?q=test
จับคู่ตรงทั้งหมด – URL เต็มต้องตรงกับรูปแบบของคุณแบบเป๊ะ ๆ (ไม่สนใจตัวพิมพ์เล็กใหญ่) ใช้เมื่อคุณต้องการเครื่องหมายเฉพาะหน้าใดหน้าหนึ่ง เช่น https://example.com/dashboard
Regular Expression – สำหรับผู้ใช้ขั้นสูง เขียนรูปแบบ regex เช่น https://.*\.example\.com/.* เพื่อจับคู่ทุกหน้าภายใต้ซับโดเมนใด ๆ ของ example.com
คลิก บันทึกไซต์ ไซต์ของคุณจะถูกลงทะเบียน และคุณสามารถเริ่มวางเครื่องหมายได้
2. วางเครื่องหมายแรกของคุณ
ไปยังย่อหน้า บรรทัด หรือปุ่มที่คุณต้องการจดจำ จากนั้น แตะครั้งเดียว ที่ Windows+F12 กล่องโต้ตอบ เพิ่มเครื่องหมาย จะเปิดขึ้น
-
รูปแบบ: SiteMarker จะเติมข้อความที่กำลังโฟกัสให้โดยอัตโนมัติ คุณสามารถแก้ไขได้ตามต้องการ ข้อความนี้คือสิ่งที่ SiteMarker จะใช้ค้นหา
-
การจับคู่รูปแบบ: เลือกวิธีการเปรียบเทียบรูปแบบ:
มีข้อความนี้ – ค้นหารูปแบบที่ใดก็ได้ภายในย่อหน้า (จับคู่บางส่วน)
ย่อหน้าตรงทั้งหมด – ย่อหน้าต้องตรงกับรูปแบบทุกประการ (จับคู่ทั้งข้อความ)
จับคู่ Regex – ใช้ Regular Expression สำหรับการค้นหาขั้นสูง
-
โหมด: กำหนดว่าเครื่องหมายนี้จะทำอะไร:
กระโดด – เมื่อคุณกดปุ่มกระโดดที่กำหนด เคอร์เซอร์จะเลื่อนไปยังเครื่องหมายนี้ คุณสามารถกำหนดปุ่มใดในสี่ปุ่ม: J, F, D หรือ Z
กดปุ่มเดียวเพื่อกระโดด ไปข้างหน้า ยังเครื่องหมายถัดไปของปุ่มนั้น กด Shift+ปุ่มเพื่อกระโดด ถอยหลัง
คลิกอัตโนมัติ – แทนที่จะเลื่อนโฟกัสอย่างเดียว SiteMarker จะ คลิก ที่องค์ประกอบนั้นโดยอัตโนมัติเมื่อคุณกดปุ่มคลิกที่กำหนด ปุ่มคลิกที่มีให้คือ Alt+J, Alt+C, Alt+X และ Alt+Z
-
ชื่อที่แสดง: ตั้งชื่อเครื่องหมายที่สื่อความหมาย เช่น "ปุ่มส่ง" หรือ "ส่วนสรุป"
-
ออฟเซ็ต (Offset): ใช้เลื่อนตำแหน่งเคอร์เซอร์สุดท้ายสัมพันธ์กับเครื่องหมายที่พบ ป้อนตัวเลขเต็ม (บวกหรือลบ) เพื่อปรับตำแหน่งปลายทาง
ตัวเลขบวก (เช่น 2) จะเลื่อนเคอร์เซอร์ ไปข้างหน้า ตามจำนวนย่อหน้าหลังเครื่องหมาย
ตัวเลขลบ (เช่น -1) จะเลื่อนเคอร์เซอร์ ถอยหลัง ตามจำนวนย่อหน้าก่อนเครื่องหมาย
0 (ค่าเริ่มต้น) จะวางเคอร์เซอร์ตรงที่เครื่องหมายพอดี
คลิก ตกลง – เครื่องหมายของคุณจะถูกบันทึกและพร้อมใช้งานทันที
กระโดดและคลิกแบบมือโปร
เมื่อตั้งค่าเครื่องหมายเรียบร้อยแล้ว คุณสามารถนำทางในไซต์ของคุณได้อย่างง่ายดาย:
- กด J, F, D หรือ Z (เพียงปุ่มเดียว) เพื่อกระโดด ไปข้างหน้า ยังเครื่องหมายถัดไปของปุ่มนั้น
- กด Shift+J, Shift+F, Shift+D หรือ Shift+Z เพื่อกระโดด ถอยหลัง ยังเครื่องหมายก่อนหน้า
- สำหรับเครื่องหมายแบบคลิกอัตโนมัติ ให้กด Alt+J, Alt+C, Alt+X หรือ Alt+Z – เคอร์เซอร์จะค้นหาเครื่องหมายถัดไปที่ตรงกันและคลิกที่องค์ประกอบเป้าหมายโดยอัตโนมัติ
ทุกครั้งที่กระโดด จะมีเสียงอ่านย่อหน้าเป้าหมาย และเลื่อนเคอร์เซอร์ตรวจสอบหน้าจอไปยังตำแหน่งนั้น เพื่อให้คุณรู้เสมอว่าอยู่ตรงไหน
การจัดการทุกอย่าง
คุณสามารถเปิด ตัวจัดการไซต์ ได้ตลอดเวลาด้วยการแตะ Windows+F12 สองครั้ง จากนั้นคุณสามารถ:
- แก้ไขชื่อที่แสดง รูปแบบ URL หรือรูปแบบการจับคู่ของไซต์
- เพิ่ม แก้ไข หรือลบเครื่องหมายสำหรับไซต์ใดก็ได้
- ลบเครื่องหมายทั้งหมดในครั้งเดียว
- สลับไปมาระหว่างรายการไซต์และรายการเครื่องหมาย
ตัวจัดการเครื่องหมาย (เข้าถึงได้จากตัวจัดการไซต์) ให้ภาพรวมของเครื่องหมายทั้งหมดในไซต์ปัจจุบัน พร้อมตัวเลือกด่วนในการแก้ไขหรือลบแต่ละรายการ
แชร์เครื่องหมายของคุณ
การตั้งค่าไซต์และเครื่องหมายทั้งหมดของคุณถูกจัดเก็บใน ไฟล์ JSON อย่างง่ายสำหรับแต่ละไซต์ ไฟล์เหล่านี้อยู่ที่:
%APPDATA%\nvda\ChaiChaimee\SiteMarker\site\
คุณสามารถคัดลอกไฟล์ .json เหล่านี้ไปยังคอมพิวเตอร์เครื่องอื่นหรือแชร์ให้เพื่อนร่วมงาน เพียงวางไว้ในโฟลเดอร์เดียวกันบนเครื่องปลายทาง SiteMarker จะรู้จักไซต์และเครื่องหมายเหล่านั้นทันที – ไม่ต้องตั้งค่าเพิ่มเติม ช่วยให้แชร์การนำทางอัจฉริยะระหว่างทีมหรืออุปกรณ์ต่าง ๆ ได้อย่างง่ายดาย
ภาพหน้าจอ
SiteMarker ได้รับการปรับให้เหมาะสมสำหรับการใช้กับโปรแกรมอ่านหน้าจอ ภาพหน้าจอต่อไปนี้มีไว้สำหรับครูผู้สอน ผู้ฝึกสอน หรือเพื่อนร่วมงานที่มองเห็นได้ ซึ่งต้องการเห็นอินเทอร์เฟซ
เริ่มใช้เลยวันนี้
SiteMarker เปลี่ยนทุกเว็บไซต์ให้เป็นสนามเด็กเล่นส่วนตัวสำหรับการนำทาง
ดาวน์โหลดเลยวันนี้ และสัมผัสกับอิสระในการเข้าถึงส่วนต่าง ๆ ของเว็บที่สำคัญที่สุดสำหรับคุณได้ทันที
สนับสนุนผู้พัฒนา
หากเครื่องมือนี้ทำให้ชีวิตของคุณง่ายขึ้น ลองพิจารณาบริจาคเล็กน้อยเพื่อสนับสนุนการอัปเดตครั้งต่อไป
การสนับสนุนของคุณมีความหมายมาก ขอเราสร้างสิ่งที่ยิ่งใหญ่ไปด้วยกัน