5 คะแนน โดย xguru 2023-02-02 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • ตอน Amazon เพิ่งเปิดเว็บไซต์แรก ๆ ในช่วงปี 1994-95 เดิมทีตัดสินใจจะใช้ ISBN แบบ 10 หลักตามเดิมเพื่อทำดัชนี
  • แต่ต่อมาก็พบว่า ISBN ถูกนำไปใช้แบบผิดวัตถุประสงค์อย่างหนักในสหรัฐฯ
    • หน่วยงานทางการอย่าง Bowker เรียกเก็บค่า ISBN สูงมาก และบริษัทเล็ก ๆ บางแห่งก็มีการนำกลับมาใช้ซ้ำ
  • จึงถอดรหัสตรวจสอบ checksum ของ ISBN ออก แต่ยังคงใช้คีย์ความยาว 10 ตัวอักษรเหมือนเดิม
    • เพราะต้องกำหนดให้กับสินค้าที่ไม่ใช่หนังสือและไม่มี ISBN ด้วย และการต้องซื้อ ISBN จาก Bowker ก็เป็นภาระเกินไป
  • เลยตัดสินใจสร้าง ASIN ขึ้นมา โดยแทบไม่ต้องเปลี่ยนโค้ดมากนัก
    • ถ้าเป็นหนังสือก็ใช้ ISBN ตามเดิม
    • ส่วนอย่างอื่น เดิมเสนอให้ใช้ serial number 10 ตัวอักษรแบบ BASE62 (ตัวอักษรอังกฤษพิมพ์ใหญ่-เล็ก 26 ตัวและตัวเลข)
    • แต่มีความเห็นว่าจะเกิดความสับสนจากตัวพิมพ์ใหญ่-เล็ก จึงตัดสินใจใช้ BASE36 (ตัวอักษรและตัวเลข)
    • และเพราะมีคนที่ต้องการ ASIN แบบพิเศษ จึงยกทุกอย่างที่ขึ้นต้นด้วย A ให้ฝั่งนั้น และเริ่มจาก B000000000 (for Bezos ?!)
  • ชื่อทางการคือ ASIN : Amazon Standard Identification/Item Number
    • แต่ก็มีคนเรียกเล่น ๆ ว่า "It’s A SIN that we even have to do this"
  • ถ้าลองหา ASIN บนหน้าสินค้าของ Amazon จะพบว่าในกรณีหนังสือ มันคือ ISBN 13 หลักที่ตัด 978 ด้านหน้าออก
  • นอกเหนือจากนั้น ส่วนใหญ่จะขึ้นต้นด้วย B0
  • ถ้าอนุมานและคำนวณจากข้อมูลนี้
    • ASIN ที่เริ่มสร้างในช่วงปี 1997-8 ถูกใช้งานไปแล้ว 100,000 ล้านรายการภายในปี 2016
    • และตั้งแต่ปี 2016 จนถึงปัจจุบัน (2021) Amazon ก็สร้าง ASIN เพิ่มอีกมากกว่า 6 เท่าของจำนวนนั้น
    • ASIN ที่ขึ้นต้นด้วย B มีได้ทั้งหมด 101,559,956,668,416 ค่า (101 ล้านล้าน 559,956,668,416)

1 ความคิดเห็น

 
xguru 2023-02-02

ISBN ถูกนำมาใช้ในปี 1970 และก่อนปี 2007 จะกำหนดให้มีเพียง 10 หลักเท่านั้น
หลังจากนั้นจึงเริ่มกำหนดเป็น 13 หลักให้สอดคล้องกับ European Article Number (EAN) (ISBN-13)