สิ่งเล็กๆ ที่อาจเรียกว่าบั๊ก (ของเฟซบุ๊ค)

ถ้าคุณลองนั่งว่างๆ แล้วพิมพ์ตัวเลขที่คิดได้ในหัว อาจจะเป็นหวยที่ซื้อเมื่องวดที่ผ่านมาแล้วไม่ถูก หรือว่าเลขรางวัลที่หนึ่งงวดที่ผ่านมาเป็น pattern ประมาณว่าเราต้องการ tag ใครสักคนอย่าง @[xxx:y] หรือ @[xxxx:y] แล้วละก็คุณก็จะพบกับสิ่งทีน่าประหลาดใจหลังจากที่คุณลองกด “Enter” มันจะไม่ได้ขึ้นหวยหรือว่าอะไรที่คุณพิมพ์ลงไปแต่มันจะขึ้นชื่อใครมาก็ไม่รู้ที่เราไม่รู้จักเลย ไปดูตัวอย่างกันสักหน่อย

 

ตัวอย่างแรกผมลองพิมพ์ @[646:0] แล้วกด “Enter” เพื่อที่จะ comment post ไป (ถ้าลองย้อนไปดูตรงกับ pattern ด้านบนเด๊ะเลย)

 

Microsoft Excel - Book1_2012-01-22_23-22-36

 

ผลลัพท์ที่ได้คือ “Jacob Mays” เอาหละสิใครก็ไม่รู้จัก เพื่อนก็ไม่ใช่ หรือจะเป็นนักแสดงหนังเรื่องใดเรื่องหนึ่งหรือเปล่า เอ๊ะ! แล้วมันคืออะไร

 

Microsoft Excel - Book1_2012-01-22_23-22-28

 

ตัวอย่างที่สองนี้ลองพิมพ์ @[987:7] ลงไปกด “Enter”…

 

Microsoft Excel - Book1_2012-01-22_23-22-45

 

“Andrew Serke” ใครอะ? หรือว่าฝรั่งคนหัวโล้นๆ คนนั้น ไม่ใช่….

 

Microsoft Excel - Book1_2012-01-22_23-22-50

 

และแล้วก็มีเพื่อนๆ ของ www.thai-facebook.com ของเราเข้ามาอธิบายให้ดังนี้ครับ

เวลาที่เราพิมพ์ @ ในช่อง status หรือ comment นั้น มันจะขึ้นชื่อเพื่อนหรือเพจที่มีอยู่จริงขึ้นมาให้เราเลือกจากนั้นเราเลือกใครสักคนนึง เช่น เพื่อนชื่อ Fname Lname มี facebook id =10001 จากนั้นเรา enter เพื่อ submit status หรือ comment ไป facebookจะแปลงเพื่อนของเราเป็น @[10001:Fname Lname] เป็น code เพื่อใช้แทนตัวบุคคลแล้วจะกลายเป็นลิงค์ครับ เพราะฉะนั้น มันไม่ใช่ bug แต่อย่างใดเป็นแค่รหัสของการส่งค่าเฉยๆ เช่น การส่งผ่าน AJAX เพิ่มเติมถ้าหากเพื่อนผมชื่อ Fname Lname แต่ผมพิมพ์ @[10001:สุดหล่อ] มันก็จะขึ้น Fname เป็นลิงค์ธรรมดาครับ ไม่ขึ้นว่า สุดหล่อ เพราะว่าในกรณีที่คุณต้องการเอ่ยชื่อเพื่อนแค่ ชื่อ หรือ แค่นามสกุลครับ ในตัวอย่าง 646 หรือ 987 นั้นเป็นผู้สมัครใช้ facebook คนแรกๆเท่านั้นเองครับ เช่น Mark Zuckerburg id คือ 4

สรุปก็คือ สิ่งที่เราคิดว่ามันอาจเป็นบั๊กก็ไม่ใช่นะครับ มันเป็นแค่รหัสในการส่งค่าเท่านั้นเอง

ต้องขอขอบคุณคุณ Siravit P. ด้วยนะครับ สำหรับคำอธิบายข้างบนนี้คร๊าบ…

 

 

 

Comments

comments

About Tin

Avatar photo
จบวิศวกรรมศาตร์คอมพิวเตอร์ มข.

Check Also

Facebook เลิกแสดงข้อมูลผู้ใช้บางอย่างบนหน้าโปรไฟล์

Facebook แจ้งผู้ใช้งานว่า จะยกเลิกการแสดงข้อมูลบางอย่างบนหน้าโปรไฟล์ของผู้ใช้ ได้แก่ มุมมองทางศาสนา มุมมองทางการเมือง ที่อยู่ และ ความสนใจทางเพศ (Sexual Orientation) ของผู้ใช้งาน โดยจะมีผลเริ่มต้นตั้งแต่วันที่ 1 ธันวาคม …