- at.hn เป็นรูปแบบการแสดงโปรไฟล์แยกต่างหากที่ทำให้ส่วน
aboutของโปรไฟล์ Hacker News แสดงได้สมบูรณ์ขึ้นด้วย Markdown - ผู้ใช้สามารถ เลือกเข้าร่วม ได้โดยใส่
"{your username}.at.hn"ลงในaboutของโปรไฟล์ HN แล้วเปิด - หากชื่อผู้ใช้ HN มีตัวพิมพ์ใหญ่หรือขีดล่าง จะต้องมีการเข้ารหัสเนื่องจากข้อจำกัดของ DNS subdomain
- เนื่องจากแคชของทั้ง HN และ at.hn อาจต้องใช้เวลาหลายนาทีกว่าการเปลี่ยนแปลงจะปรากฏ
- ลิงก์ภายนอกจะมี
rel=nofollowติดไว้ตามค่าเริ่มต้น แต่ผู้ใช้ที่มี karma มากกว่า 200 จะได้รับข้อยกเว้น
ขั้นตอนการใช้งาน at.hn
- at.hn เป็นบริการที่ทำให้ bio ของ Hacker News แสดงผลได้สวยงามขึ้นด้วย Markdown
- วิธีใช้งาน:
- วาง
"{your username}.at.hn"ไว้ตรงไหนก็ได้ในส่วนaboutของโปรไฟล์ HN - ไปที่
https://{username}.at.hn?refresh - อาจต้องรอสักหลายนาทีเนื่องจากแคชของ HN หรือ at.hn
- วาง
- สามารถตกแต่งโปรไฟล์ด้วย Markdown ได้
- ดูตัวอย่างได้ที่ padolsey.at.hn
- สามารถส่ง PR ได้ที่ GitHub repository
การเข้ารหัสชื่อผู้ใช้และข้อจำกัดของลิงก์
- หากชื่อผู้ใช้มีตัวพิมพ์ใหญ่หรือขีดล่าง DNS จะไม่รองรับสิ่งเหล่านี้ใน subdomain จึงต้องแปลงรูปแบบ
- ตัวพิมพ์ใหญ่จะถูกแปลงเป็นรูปแบบ
{lowercase(L)}0xNNNNคือรหัส ASCII แบบ hex ของตัวพิมพ์ใหญ่นั้น- ตัวอย่าง:
RallyDriverจะกลายเป็นr0x52allyd0x44river - โค้ดที่เกี่ยวข้องอยู่ใน server.mjs
- ขีดล่าง
_จะถูกแปลงเป็น0x5f- ตัวอย่าง:
rally_driverจะกลายเป็นrally0x5fdriver
- ตัวอย่าง:
- ลิงก์ภายนอกจะมี
rel=nofollowติดไว้ตามค่าเริ่มต้นเพื่อป้องกันสแปม- หาก karma
>200จะได้รับข้อยกเว้น
- หาก karma
ยังไม่มีความคิดเห็น