W3C ออกมาตรฐานเว็บใหม่ Efficient XML Interchange (EXI) ซึ่งเป็นฟอร์แมตแบบย่อของ XML ที่บีบเค้นจนเหลือแต่ข้อมูลไบนารี
EXI ถูกออกแบบเพื่อการส่งข้อมูลผ่านอินเทอร์เน็ตที่มีประสิทธิภาพมากขึ้น ประหยัดแบนด์วิธมากขึ้น ซึ่งการทดสอบบางชุดของ W3C เอง สามารถแปลงไฟล์ XML เป็น EXI ที่ขนาดเล็กลงถึง 100 เท่า! เมื่อเทียบกับการบีบอัดด้วย GZIP แล้วดีกว่ากันมากหลายช่วงตัว
W3C ใช้เวลา 7 ปีในการพัฒนา EXI โดยเป้าหมายของมันคืออุปกรณ์ฝังตัวต่างๆ ไม่ว่าจะเป็นกล้องถ่ายรูป มือถือ หรือรถยนต์ หน้าตาของ EXI ต้องอธิบายเป็นไบนารีโค้ด คนที่สนใจดูได้จาก Efficient XML Interchange (EXI) Format 1.0
ที่มา - W3C, ReadWriteWeb
on
ก็น่าจะทำได้อยู่ 1 byte
kittipat Fri, 11/03/2011 - 21:46
ก็น่าจะทำได้อยู่ 1 byte เป็นไปได้ตั้งสองร้อยว่า tag แต่ปัจจุบัน tag นึงใช้ตั้งหลาย byte ได้ 100 เท่าก็คิดว่าไม่มากไม่น้อยนะครับ
เพิ่งอ่าน paper
tisana Fri, 11/03/2011 - 21:54
เพิ่งอ่าน paper เกี่ยวกับมันไปเมื่อสองเดือนก่อน ยังเป็น rc spec อยู่เลย ในที่สุด!
สุดยอดครับ
nextman13 Fri, 11/03/2011 - 22:01
สุดยอดครับ
จากยุคเก่าใช้ Binary
soginal Fri, 11/03/2011 - 22:33
จากยุคเก่าใช้ Binary เปลี่ยนไปสู่ยุคของ XML และสุดท้ายก็กลายเป็น Binary เหมือนเดิม
สูงสุดสู่สามัญจริงๆ
แล้วเวลาตอนแปลง EXI กลับเป็น
massacre Fri, 11/03/2011 - 23:06
แล้วเวลาตอนแปลง EXI กลับเป็น XML ใช้เวลามากไหมครับ
นั่นสิ คิดถึงตอนที่ EXI
AMp Sat, 12/03/2011 - 09:19
In reply to แล้วเวลาตอนแปลง EXI กลับเป็น by massacre
นั่นสิ คิดถึงตอนที่ EXI ไปอยู่บน browser เลย
ค่อยเอาไปเทียบ JSON ได้หน่อย
Soul_Master Sat, 12/03/2011 - 01:32
ค่อยเอาไปเทียบ JSON ได้หน่อย
ตอนแรกผมก็เข้าใจว่ามันออกมาเพ
mk Sat, 12/03/2011 - 08:29
In reply to ค่อยเอาไปเทียบ JSON ได้หน่อย by Soul_Master
ตอนแรกผมก็เข้าใจว่ามันออกมาเพื่อแข่งกับ JSON แต่พอไปดูสเปกจริงๆ คนละเรื่องเลยครับ อันนี้บีบโหดกว่าหลายเท่า
รอมานาน
artiya4u Sat, 12/03/2011 - 08:54
รอมานาน ใอ้เราก็เขียนก็เคยแต่เขียน binary ไส่แท็ก XML เมื่อนานมาแล้ว
ยังมีอีกอันที่เล็ก bencoding ใช้ในไฟล์ torrent
มันต้องเสียเวลาในการประมวลผลข
paween_a Sat, 12/03/2011 - 13:46
มันต้องเสียเวลาในการประมวลผลของการบีบและขยายข้อมูลอีกมากหรือเปล่าครับเนี่ย
bitwise operation นี่เร็วกว่า
lew Sat, 12/03/2011 - 15:12
In reply to มันต้องเสียเวลาในการประมวลผลข by paween_a
bitwise operation นี่เร็วกว่า string operation หลายเท่าครับ