Daniel LeCheminant นักพัฒนาของ Trello สร้างเว็บ Stack Overflow ขึ้นมาใหม่โดยดึงข้อมูลจาก API ของเว็บ ความเด่นคือข้อมูลที่เหลือนอกจากตัวคำถามและคำตอบนั้ นมีขนาดเพียง 4096 ไบต์ (หลังบีบอัด) เท่านั้น
ภายในไฟล์เดียว Daniel ใส่ทั้ง HTML, CSS, จาวาสคริปต์, และภาพเป็น CSV รวมถึง favicon จากตัวอักษรเอาไว้
เพื่อให้ได้ขนาดเล็กตามเป้าที่ตั้งไว้ Daniel ต้องจูนหลายจุด เปลี่ยนลำดับของ CSS, เปลี่ยนชื่อลำดับการเขียนโค้ดเพื่อให้กระบวนการบีบอั ดทำได้ดีที่สุด รวมถึงบางทีต้องเปลี่ยนไปใช้ชื่อที่ยาวขึ้น
การใช้งานจริงเราคงไม่ต้องจูนกันขนาดนี้ แต่แนวคิดการรวมไฟล์และการจูนแปลกๆ ก็น่านำมาใช้งานบางครั้งเหมือนกัน
ที่มา - Daniel LeCheminant
Development, Stack Overflow




อ่านต่อ...