Tags:
Node Thumbnail

เบราเซอร์ Google Chrome นั้นได้รับความนิยมอย่างสูงในช่วงหลัง (ผู้อ่าน Blognone ใช้เกิน 20% แล้ว) แต่ตั้งแต่ปลายปี 2009 ที่ผ่านมา Chromium (Chrome รุ่นที่เป็นโอเพนซอร์สสมบูรณ์) บนลินุกซ์ก็เริ่มเรนเดอร์ฟอนต์ภาษาไทยผิดพลาดจนใช้งานกับบางฟอนต์ไม่ได้เพราะวรรณยุกต์และสระที่อยู่ด้านบนและล่างจะวางผิดตำแหน่งจนอ่านไม่ได้ ล่าสุด Evan Martin จากทีม i18n ของ Chromium ระบุว่าเขากำลังกลับมาดูแลปัญหาในกลุ่ม complex text อีกครั้งในไตรมาสนี้ทำให้มีความหวังว่าปัญหานี้จะได้รับการแก้ไขในเร็ววัน

ปัญหาการแสดงผลฟอนต์ภาษาไทยเกิดจากปัญหาการใช้งานตัวเลขสองค่าในฟอนต์คือ advance ที่ระบุว่าอักขระตัวนั้นๆ จะทำให้เคอร์เซอร์เลื่อนไปข้างหน้ามากแค่ไหน และ offset ที่ระบุว่าควรวางอักขระไว้ตรงไหน โดยแต่เดิมที่ Chromium สามารถแสดงผลได้ถูกต้องเนื่องจาก Chromium ไม่สนใจทั้งสองค่านี้แต่อย่างใด ทำให้ฟอนต์บางภาษาเช่น ฮีบรู แสดงผลผิดพลาด แต่การแก้ไขกลับกระทบฟอนต์ในภาษาอื่นๆ (ข้อมูลจากบั๊ก 43951)

การแก้ไขเบื้องต้นนั้นมีการเสนอไว้ตั้งแต่กลางปีที่แล้วให้มีการนำค่าอื่นๆ จากฟอนต์มาพิจารณาประกอบ อย่างไรก็ตามทีมงาน skia ซึ่งดูแลส่วนเรนเดอร์ฟอนต์ไม่เห็นด้วยกับแนวทางนี้เพราะต้องให้เลเยอร์ด้านบนเข้าถึงข้อมูลในฟอนต์เพิ่มเติมมากเกินไป

อย่างไรก็ตามในฐานะคนตามบั๊กเหล่านี้ตลอดเวลา ต้องบอกว่าการแสดงความเห็นในบั๊กเหล่านี้มีไว้เพื่อพูดคุยข้อมูลทางเทคนิคและแนวทางการแก้ไขปัญหา หลายครั้งที่มีมีการเรียกร้องให้แก้ปัญหาในคอมเมนต์โดยไม่เพิ่มเติมข้อมูลใดๆ จะเป็นการรบกวนคนที่ติดตามบั๊กเหล่านี้โดยไม่จำเป็น ดังนั้นช่วยกันใช้งานให้ถูกประเภทจะดีกว่าครับ

ที่มา - บั๊ก Chrome OS 3031

Get latest news from Blognone

Comments

By: teeralai
iPhoneAndroidRed Hat
on 5 January 2011 - 09:21 #247564

จะได้กลับมาใ้ช้ chromium แล้วหรือเนี่ย TvT

By: อุ๊บะอันตะอู้
Windows PhoneAndroidSymbianUbuntu
on 5 January 2011 - 09:24 #247566
อุ๊บะอันตะอู้'s picture

ขอบคุณ ครับ

By: xenogew
ContributorAndroidWindows
on 5 January 2011 - 09:57 #247578
xenogew's picture

เรื่อง cursor ตอนคลิ๊กท้ายข้อความภาษาไทยไปเป็นตำแหน่ง Home แทนที่จะเป็นตำแหน่ง End อ่ะครับ
มีคนแจ้งไปด้วยรึเปล่าครับ

เพราะเวลาจะคร่อมข้อความจนสุดข้อความ มันจะทำให้คร่อมข้อความยาก

By: iammeng
ContributoriPhoneAndroidWindows
on 5 January 2011 - 10:46 #247601 Reply to:247578
iammeng's picture

ปัญหานี้ปัญหาเดียวเลยที่ผมคาใจ
อันอื่นไม่ค่อยเห็น

By: comcap
Windows PhoneAndroidWindowsIn Love
on 5 January 2011 - 11:03 #247607 Reply to:247601

คาใจเหมือนกันครับ ทุกอย่างที่ผมใช้งาน ดีหมดครับ
ขัดใจผมก้แค่เรื่องนี้แหละ (โมโห มากมาย)

By: iammeng
ContributoriPhoneAndroidWindows
on 5 January 2011 - 16:51 #247727 Reply to:247607
iammeng's picture

อ่อ ผมโหลดตัว Beta ใน filehippo มา เหมือนมันแก้แล้วจริงๆครับตามที่ข้างล่างว่า

By: encode-x
AndroidWindows
on 5 January 2011 - 11:04 #247608 Reply to:247578

+1

By: idewz
ContributorAndroidUbuntu
on 5 January 2011 - 11:50 #247624 Reply to:247578

ตอนนี้ผมใช้ Chrome 10.0.612.3 dev ไม่เป็นแล้วนะครับ

By: dmitry
iPhoneWindows
on 5 January 2011 - 17:48 #247738 Reply to:247624

ไม่เป็นแล้วจริงๆครับ ข่าวดีมากๆ

By: NuttTaro
iPhoneAndroidUbuntuIn Love
on 5 January 2011 - 19:31 #247763 Reply to:247578
NuttTaro's picture

http://code.google.com/p/chromium/issues/detail?id=7268
เป็นทั้งใน page, textbox, textlist, etc..
แก้ได้ จะใช้ Chrome เป็น default เลยครับ

By: thana19
iPhoneAndroidUbuntuWindows
on 5 January 2011 - 11:01 #247605
thana19's picture

รอๆๆ chromium รุ่นไทยสมบูรณ์
ตอนนี้ชีวิตลำบากเพราะ bookmark ,extension และ app ที่ใช้ทั้งหมดอยู่บน chrome ตอนใช้ win7 พอสลับมาใช้ ubuntu เจอภาษาไทยเหวอๆบน chromium จนต้องกลับไปใช้หมาไฟแทน

By: mr_tawan
ContributoriPhoneAndroidWindows
on 5 January 2011 - 11:08 #247610
mr_tawan's picture

ผมเคยแกะฟอนท์ไทยบางตัวน่ะนะครับ ถ้าจำไม่ผิดพบว่าฟอนท์หลายตัวจะวางตัววรรณยุกตร์ในระดับเดียวกับสระระดับบน (เช่นไม้หันอากาศ) แต่จะมีคำสั่ง glyph subsitution ที่จะวางตัววรรณยุกตร์อยู่บนสระระดับบน นั่นหมายถึงถ้าตัวโปรแกรมที่ใช้ไม่รองรับการทำ glyph substitution ก็จบกัน มันก็จะวางทับกันพอดี

แต่อีกนั่นแหละ ผมแกะเมื่อประมาณ 2 ปีที่แล้ว จำได้แค่คลับคล้ายคลับคลา ไม่แน่ว่าผมจะจำผิดก็ได้นะ เดี๋ยวลองกลับไปแกะต่อดีกว่า

อีกอย่างคิดว่า Chrome ไม่น่าเข้ากรณีนี้ เพราะภาษาพวกอาหรับใช้ GSUB กันหนักหน่วงมาก


  • 9tawan.net บล็อกส่วนตัวฮับ
By: JPorsh
iPhoneWindowsIn Love
on 5 January 2011 - 11:45 #247622
JPorsh's picture

ข่าวดีจริงๆ !!

By: kiettirak on 5 January 2011 - 12:39 #247635
kiettirak's picture

ข่าวดีในรอบปี

By: S.T.E.Y.R.C.
Ubuntu
on 5 January 2011 - 12:49 #247636

สาธุ

จะได้หันมาใช้ Chrome สักที

By: joomla
iPhoneUbuntu
on 5 January 2011 - 15:26 #247681
joomla's picture

ทำไมหมาไฟช่วงหลังนี่มันอืดๆ ถึงแม้ไม่ลงตัวช่วย หรือเกิดจากแฟลช ยิ่งในลีนุกซ์นี่ร้าวรานมาก สะดุด กึก กึก จนต้องปิดแฟลช

By: lew
FounderJusci's WriterMEconomicsAndroid
on 5 January 2011 - 15:29 #247683 Reply to:247681
lew's picture

เกี่ยวกับข่าว???


lewcpe.com, @wasonliw

By: joomla
iPhoneUbuntu
on 5 January 2011 - 15:36 #247690 Reply to:247683
joomla's picture

อ่ะ มาแก้ช้าไปหน่อย โพสต์ผิดข่าว :>

By: อุ๊บะอันตะอู้
Windows PhoneAndroidSymbianUbuntu
on 5 January 2011 - 16:35 #247721 Reply to:247681
อุ๊บะอันตะอู้'s picture

ไหนๆ ก็ไหนๆ แล้ว,

ใส่ extension มากไปหรืเปล่า ครับ, ตัวพาอืดเลยครับนั่น.

By: iammeng
ContributoriPhoneAndroidWindows
on 6 January 2011 - 11:05 #247970
iammeng's picture

เอ๊ะ แต่เวอร์ชั่นใหม่นี่ผมเจอปัญหา
Click Mouse กลางเพื่อเปิด Link ไปเป็น Tab ใหม่ มันเปิดที 2 Tab เลย
งงเลยครับ = ="

By: sumatakso
iPhoneAndroidUbuntuWindows
on 23 February 2011 - 04:50 #262494
sumatakso's picture

จะได้กลับมาใช้ซะที เบื่อ firefox เปิดเยอะๆแล้วหน่วง = =