IDN กับการจดโดเมนภาษาไทย

7 Jan 2018

Share to:

IDN หรือเรียกเต็มๆว่า Internationalized Domain Name คือ ชื่อโดเมนที่สามารถประกอบด้วยอักขระ (character) อื่น ๆ ที่นอกเหนือไปจากรหัส ASCII ได้ ซึ่งเดิมทีการตั้งชื่อโดเมนจะถูกจำกัดอยู่เพียงแค่การใช้ตัวอักษรภาษาอังกฤษ (อักษรโรมัน) A-Z, ตัวเลขอารบิก 0-9 และเครื่องหมายยัติภังค์ (-) เท่านั้น เนื่องจากข้อจำกัดของระบบชื่อโดเมน (domain name system - DNS) ที่ใช้อยู่แต่เดิม

ความเป็นมาของ IDN

IDN Domain มีมานานแล้ว แต่พึ่งจริงจังเมื่อปี 1996 พัฒนามาและนำมาใช้เมื่อปี 1998 และนำเป็นมาตราฐานเมื่อปี 2005 โดยหลักการของ IDN คือการแปลง label (เลเบ็ล) ให้เป็น ASCII เพื่อให้ระบบทั่วโลกสามารถทำงานร่วมกันได้ ซึ่งการแปลงรูปแบบนี้เป็นการแปลงให้อยู่ในรูปแบบ PunyCode

PunyCode คือ

PunyCode คือรหัส IDN จะขึ้นต้นด้วย xn— แล้วจึงตามด้วยตัวหนังสือภาษาอักฤษ เช่น “จดโดเมนภาษาไทย.com” จะได้ PunyCode เป็น xn—82cyamja3cfcm9e9eb2qc1a9b.com การจดทะเบียนใช้งาน IDN การจดโดเมนภาษาไทยเป็นมาตราฐานใหม่ ซึ่งปัจจุบันสามารถใช้งานได้อย่างสากลและมี browser (เบราว์เซอร์) ต่างๆที่รองรับการทำงานและสนับสนุนที่จะเปลี่ยนเป็นภาษาไทยอัตโนมัติ การทำงานคือ เมื่อทำการเปิดเว็บไซต์ กรอกชื่อโดเมนภาษาไทย เช่น “http://จดโดเมนเนมภาษาไทย.com” browser จะแปลงข้อมูลชื่อโดเมนภาษาไทยนี้ให้เป็นระบบมาตราฐาน คือในรูปแบบ xn—82cyamja3cfcm9e9eb2qc1a9b.com ที่เป็นรูปแบบในภาษาอังกฤษแบบเดิมที่ใช้กันทั่วไป

ที่มา http://www.mindphp.com

Suggestion blogs

Vue.js เริ่มต้น ตอน6 (Computed Properties and Watchers)

ก่อนหน้านี้เราได้เรียนรู้กันไปแล้วว่าใน Template จะจัดการเกี่ยวกับการแสดงผล ซึ่งในบางครั้งเราจําเป็นต้องนํา Logic บางอย่างใส่เข้าไปใน Template ด้วย ซึ่งเราก็จะใส่ไปแบบนี้

Deno คืออะไร ว่ากันว่าจะมาแทน Node.js

สวัสดีครับ บทความนี้ผมจะมาเรียนรู้กันนะครับว่า Deno คืออะไร มีฟีเจอร์สำคัญอะไรบ้าง รวมไปถึงการใช้งานเบื้องต้นDeno เป็น JavaScript Runtime เหมือนกับ Node.js เลยครับ ผู้สร้าง Deno คือ Ryan Dahl ซึ่งเป็นคนเดียวกันกับผู้ที่เริ่มโครงการ Node.js ตั้งแต่ปี 2009 หลังจากนั้นเค้าก็ได้ออกจากโครงการ Node.js ไปเมื่อปี 2012 และกลับมาพัฒนาโครงการ Deno โดยใช้ภาษา Rust ในการพัฒนา และกล่าวด้วยว่า Deno นั้นสร้างขึ้นมาเพื่อลบข้อเสียของ Node.js ตอนนี้ Deno ก็ออกเวอร์ชั่น 1.0 พร้อมสําหรับการใช้งานจริงแล้ว

ไดโอด (Diode)

ไดโอด (Diode)ไดโอด เป็นอุปกรณ์อิเล็กทรอนิกส์ ที่ทํามาจากสารกึ่งตัวนําชนิด p-n ซึ่งมีคุณสมบัติคือ ยอมให้กระแสไฟฟ้าไหลผ่านได้เพียงทิศทางเดียว


Copyright © 2019 - 2024 thiti.dev |  v1.19.0 |  Privacy policy |  status | 

            วงแหวนเว็บ