- แนะนำฟีเจอร์จิ๋วที่ช่วยยกระดับประสบการณ์ใช้งานของบล็อก
ไซด์โน้ต
- ฟีเจอร์ที่ให้ข้อมูลเพิ่มเติมโดยไม่รบกวนเนื้อหาหลัก
- ช่วยให้ผู้อ่านตรวจสอบรายละเอียดเพิ่มเติมหรือแหล่งที่มาได้ง่าย
- การใช้ไซด์โน้ตของ Gwern น่าประทับใจเป็นพิเศษ บทความของเขาใช้ไซด์โน้ตจำนวนมากและให้ข้อมูลเพิ่มเติมโดยไม่รบกวนลำดับการอ่านของเนื้อหาหลัก
- เมื่อใช้ไซด์โน้ต ก็สามารถอ้างอิงเชิงอรรถได้ง่ายโดยไม่ต้องเลื่อนไปที่ด้านล่างของหน้า
- สามารถเห็นแนวทางที่หลากหลายซึ่งได้แรงบันดาลใจจาก Tufte CSS
สารบัญ
- สารบัญช่วยให้เห็นหัวข้อหลักของบทความได้ในภาพรวม และย้ายไปยังส่วนที่ต้องการได้ง่าย
- static site generator (เช่น Hugo) สามารถสร้างสารบัญอัตโนมัติได้
- เว็บไซต์ของ Lars Hupel มีสารบัญภายในซีรีส์ ช่วยให้การนำทางสะดวกขึ้น
โบนัส: ตัวบอกความคืบหน้าของหน้า
- แถบแสดงความคืบหน้าของหน้าจะแสดงให้ผู้อ่านเห็นด้วยภาพว่าตอนนี้อยู่ตรงส่วนไหนของหน้า
- สามารถเห็นฟีเจอร์นี้ได้ใน Quanta Magazine
- เรียนรู้วิธีทำได้ผ่าน บทแนะนำ ของ CSS Tricks
หัวข้อที่ลิงก์ได้ง่าย
- สามารถลิงก์ไปยังส่วนเฉพาะของหน้าได้โดยใช้ ID ขององค์ประกอบ HTML
- เนื่องจากโดยปกติแล้วผู้ใช้จะมองไม่เห็น จึงทำให้แต่ละองค์ประกอบเป็นลิงก์เพื่อให้อ้างอิงได้ง่าย
- สามารถเห็นฟีเจอร์นี้ได้ใน เอกสารของ Hugo
การจัดกลุ่มโพสต์แบบซีรีส์
- หากต้องการเขียนเรื่องใดเรื่องหนึ่งยาว ๆ การแบ่งเผยแพร่เป็นซีรีส์จะช่วยให้ถ่ายทอดกับผู้อ่านได้ง่ายกว่า
- สามารถเพิ่มปุ่ม "ถัดไป" และ "ก่อนหน้า" อัตโนมัติ หรือสร้าง navigation hub ได้
- สามารถเห็นฟีเจอร์นี้ได้ใน บล็อกภาษา Chapel
บทความแบบบทสนทนา
- บทความในรูปแบบบทสนทนาจะตั้งคำถามจากมุมมองของผู้อ่าน และแสดงความกังวลจากมุมมองของผู้ที่มีประสบการณ์น้อยกว่า ทำให้บทความสนุกและเข้าใจง่ายขึ้น
- เว็บไซต์ของ Xe Iaso และ Faster than Lime ใช้บทความแบบบทสนทนาบ่อยครั้ง
การแสดงที่มาของโค้ดบล็อก
- เวลาเขียนโค้ด การแสดงชื่อไฟล์และเลขบรรทัดในโค้ดบล็อกจะช่วยให้ผู้อ่านเข้าใจได้ง่ายขึ้น
- ตัวอย่าง: Crafting Interpreters
โบนัส: โค้ดบล็อกที่มีลิงก์คลิกได้
การแสดงลิงก์ภายนอก
โบนัส: มาร์กเกอร์ที่ต่างกันตามปลายทาง
- เว็บไซต์ของ Gwern เปลี่ยนไอคอนตามปลายทางของลิงก์
- ตัวอย่าง: ลิงก์ Wikipedia จะแสดง "W" และลิงก์ Haskell.org จะแสดงสัญลักษณ์แลมบ์ดา
โบนัส: พรีวิวลิงก์
- เมื่อเอาเมาส์ไปวางบนลิงก์ จะแสดงพรีวิวของหน้า ทำให้ดูเนื้อหาได้ก่อนคลิก
- สามารถเห็นฟีเจอร์นี้ได้ใน เว็บไซต์ของ Gwern
RSS ฟีด
- RSS เป็นมาตรฐานฟีดที่ช่วยให้เว็บไซต์เผยแพร่การอัปเดตได้
- ช่วยให้ผู้อ่านรับอัปเดตได้โดยไม่ต้องเข้าเว็บไซต์โดยตรง
ลิงก์ไปยังเว็บไซต์อื่น
- โปรโมตเนื้อหาที่เกี่ยวข้องด้วยการใส่ลิงก์ไปยังโพสต์ของบล็อกหรือเว็บไซต์อื่น
- สามารถเห็นฟีเจอร์นี้ได้ใน บล็อกของ Drew DeVault
สรุป
- ฟีเจอร์จิ๋วเหล่านี้สามารถทำให้เว็บไซต์มีประโยชน์และน่าสนใจยิ่งขึ้น
- คิดว่าการผสานฟีเจอร์เหล่านี้เข้ากับเว็บไซต์ของตัวเองเป็นความคิดที่ดี
2 ความคิดเห็น
บังเอิญว่าผมกำลังทำบล็อกของตัวเองอยู่พอดี ขอบคุณสำหรับข่าวที่มีประโยชน์แบบนี้นะครับ 55
ความคิดเห็นบน Hacker News