ให้เรตสมาชิก: 2 / 5

ดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

วันก่อนผมเขียนเรื่อง facebook ทำตัวแปลภาษาใหม่มาทำให้โค้ด php ถูกแปลภาษาได้เร็วขึ้น ไปแล้ว ซึ่ง แทคนิคนั้น เป็นของทางฝั่ง Server
วันนี้มาดู เทคนิคเล็กๆ ของ facebook ที่ทำทางฝั่ง client บ้าง
เทคนิคของ? facebook จัดการลิงค์ออกแบบเนียนๆ เพื่อไม่ให้เสีย PR ของหน้าเว็บ โดย facebook จะใช้

rel="nofollow"


ใน tag a href เพื่อไม่ให้บอทไต่ไปตามลิงค์ (อันนี้ปกติ ของคนขี้เหนียว PR ที่ใครๆก็ใช้กัน)
แต่สำหรับ facebook แค่นั้นเค้ายังไม่พอครับ ยังมีอะไรอีกมาดูกัน
onmousedown='UntrustedLink.bootstrap... ฟังก์ชั่นนี้ UntrustedLink.bootstrap เป็น javascript ที่ทาง facebook เค้าสร้างไว้เพื่อ ตอนที่ผู้ใช้ เอา mouse over ที่ ลิงค์จะทำให้เห็นลิงค์ที่จะลิงค์ไป ที่ tab bar ด้านล่างเหมือนการใช้ tag ลิงค์ทั่วไป แต่จริงๆ ลิงค์ที่เรากดไปนั้นไม่ได้ ไปหน้าเว็บที่เราเห็นที่ bar ด้านล่างๆ จริง มันจะไปที่อีกหน้าหนึ่ง ของ facebook? แล้วค่อย redirect? ไป url ปลายทางอีกทีหนึ่ง
ตัวอย่าง โค้่ดที่ facebook เค้าใช้

<a href="https://www.mindphp.com/forums/viewtopic.php?t=6927&p=18660#p18660" onmousedown='UntrustedLink.bootstrap($(this), "9b668", event);' rel="nofollow">ถาม - ตอบ คอมพิวเตอร์ ? Re: วิธีแก้เครื่อง ติด ไวรัส msn  ที่ติดโดย ทำตัวเป็น Faceboo k/a>


ปล. UntrustedLink.bootstrap เขียนยังไงลองไปแกะกันเอาเองนะครับ

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ขอคำสั่งพื้นฐานการใช้terminal Ubuntu ด้วยครับ
โดย chakirin.bfds ส 16 ม.ค. 2021 2:36 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
5
ส 16 ม.ค. 2021 2:39 pm โดย mindphp
โหลดไฟล์จาก gitlab ไม่ได้
โดย chakirin.bfds ส 16 ม.ค. 2021 11:49 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
3
17
ส 16 ม.ค. 2021 12:02 pm โดย mindphp
ขอวิธีการติดตั้ง psycopg1
โดย chakirin.bfds ส 16 ม.ค. 2021 10:46 am บอร์ด Programming - C/C++ & java & Python
6
21
ส 16 ม.ค. 2021 11:19 am โดย mindphp
python ติด AttributeError ครับ
โดย chakirin.bfds ศ 15 ม.ค. 2021 8:02 pm บอร์ด Programming - C/C++ & java & Python
1
15
ศ 15 ม.ค. 2021 8:18 pm โดย mindphp
สอบถามคำศัพท์เทคนิค Droplet คืออะไร
โดย Kannaphat ศ 15 ม.ค. 2021 6:16 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
14
ส 16 ม.ค. 2021 11:59 am โดย mindphp
ไม่สามารถตั้งค่าแจ้งเตื่อนจากmindphp เข้าเมลล์ได้
โดย Jiratchaya ศ 15 ม.ค. 2021 1:34 pm บอร์ด MindPHP News & Feedback
4
26
ศ 15 ม.ค. 2021 4:40 pm โดย Jiratchaya
สอบถามติดตั้ง phpbb 3.1 ขึ้น error /vendor/twig/twig/lib/Twig/Extension/Core.php
โดย eange08 พฤ 14 ม.ค. 2021 6:48 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
4
26
ศ 15 ม.ค. 2021 10:22 am โดย eange08
กด download แล้วไม่ไปหน้าที่เราจะทำ download ไฟล์
โดย eange08 พ 13 ม.ค. 2021 7:14 pm บอร์ด JavaScript & Jquery Ajax
1
27
พฤ 14 ม.ค. 2021 4:53 pm โดย eange08