11 คะแนน โดย keunwoo 2024-10-11 | 9 ความคิดเห็น | แชร์ทาง WhatsApp

เป็นไลบรารี JS สำหรับลบพารามิเตอร์ที่ถูกเพิ่มเข้ามาใน url ด้วยเหตุผลบางอย่าง เช่น การติดตามผู้ใช้ โดยที่ไม่ได้ส่งผลต่อเนื้อหาของคอนเทนต์ ตัวอย่างที่พบบ่อยคือพารามิเตอร์ utm

มันทำงานในรูปแบบที่เรียบง่ายมาก และยังไม่ได้ทดสอบกับหลายกรณีนัก แต่หากมีความต้องการ ก็มีแผนจะค่อย ๆ พัฒนาต่อไป

9 ความคิดเห็น

 
2147483647 2024-10-15

คล้ายกับฟีเจอร์คัดลอกลิงก์แบบสะอาดของเบราว์เซอร์ Brave ใช่ไหม ดีเลย

 
tribela 2024-10-14

มีเหตุผลอะไรเป็นพิเศษไหมครับ/คะที่ไม่ได้ใช้ canonical url (link[rel="canonical"]) ใน meta tag หรือ header?

https://developers.google.com/search/docs/…

 
keunwoo 2024-10-14

ขอบคุณสำหรับคำถามครับ ตอนแรกผมเองก็คิดถึงวิธีที่คุณกล่าวมาเหมือนกัน แต่ก็รู้สึกเสียดายที่ทั้งสองอย่างล้วนเป็นข้อมูลที่ฝั่งบริการต้องเป็นผู้จัดเตรียมให้

แน่นอนว่าเว็บไซต์หลัก ๆ น่าจะตั้งค่าเมตาแท็กและ canonical url ไว้อย่างดี แต่บางเว็บไซต์ก็อาจตั้งค่าเมตาแท็กเหมือนกันทุกหน้าได้ และอาจไม่ได้ตั้งค่า canonical url อย่างถูกต้องด้วย ดังนั้นผมจึงคิดว่าควรพัฒนาโดยยึดตามคอนเทนต์ที่ผู้ใช้มองเห็นเป็นเกณฑ์ครับ

 
xenoside 2024-10-14

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

 
ilotoki0804 2024-10-14

แม้จะไม่ใช่ไลบรารี แต่ก็น่าจะลองดูส่วนขยาย ClearURL ที่ทำหน้าที่คล้ายกันได้ครับ/ค่ะ และก็น่าจะลองเช็กกฎที่ ClearURL ใช้อยู่ดูสักครั้งด้วยครับ/ค่ะ

 
keunwoo 2024-10-14

ขอบคุณครับ ผมเพิ่งรู้จัก ClearURL เป็นครั้งแรก เพราะพารามิเตอร์อาจมีได้หลากหลายมาก เลยไม่แน่ใจว่าการลบพารามิเตอร์แบบ rule-based จะทำได้หรือไม่ แต่ก็มีกรณีที่ลบออกแบบนี้สำหรับเว็บไซต์หลัก ๆ อยู่เหมือนกัน น่าจะเป็นประโยชน์ได้ครับ

 
kunggom 2024-10-11

โอ้ ผมเองก็เคยคิดอยู่ว่าถ้ามีอะไรแบบนี้ก็คงดีเหมือนกัน แต่คุณทำมันขึ้นมาเองเลยนี่นะ

 
keunwoo 2024-10-11

ยินดีที่ได้รู้ว่าคุณก็เคยเจอปัญหาคล้ายกันครับ ผมเองก็คิดมานานว่าถ้ามีอะไรแบบนี้ก็คงดี แต่หาไลบรารีที่ทำงานได้ตรงใจแบบที่ต้องการไม่เจอ เลยลงมือทำขึ้นมาเองครับ ฮ่าๆ

 
kunggom 2024-10-12

เมื่อก่อนผมเคยคิดจะทำ “โปรแกรมที่พอใส่ลิงก์บทความจากสำนักข่าวแล้วจะเปลี่ยนเป็นลิงก์ข่าวบนพอร์ทัลให้อัตโนมัติ” ซึ่งไอเดียตั้งต้นของแนวคิดนั้นก็คือเครื่องมือง่าย ๆ ที่คอยจัดระเบียบ URL ข่าวที่ได้รับต่อมาจากคนอื่นให้อัตโนมัติ แล้วต่อมาพอเห็นว่าโฆษณาบนเว็บไซต์สำนักข่าวมันเยอะเกินไป ก็เลยคิดจะทำตัวที่ไปหาลิงก์ของเว็บพอร์ทัลที่ให้คอนเทนต์เดียวกันมาเปิดแทนให้เลย… แต่พอถึงช่วงที่ลองดูว่ามันจะทำได้จริงไหม ดันพลาดแบบน่าเหลือเชื่อจนทำโค้ดทั้งชุดหายเกลี้ยง จากนั้นก็เลยลืม ๆ มันไปเสียอย่างนั้น
https://th.news.hada.io/topic?id=1697#cid1343