แอปเปิลได้ปล่อย iOS 7 เบต้า 2 ให้นักพัฒนาแล้ว โดยเวอร์ชันนี้นอกจากนั้นจะได้รับการปรับปรุงและเพิ่มเติมจากเวอร์ชันเบต้า 1 ซึ่งรวมถึงการแก้ปัญหาวรรณยุกต์ลอยที่เว็บไซต์ MacThai รายงานไว้, Siri มีเสียงผู้ชายและผู้หญิงให้เลือก, ส่วนติดต่อผู้ใช้ของแอพ Reminder ได้รับการยกเครื่องใหม่, ตัวควบคุมเพลงบนหน้า lock screen ได้รับการปรับแต่ง เป็นต้น (รายละเอียดทั้งหมดดูได้จากเว็บไซต์ 9to5Mac) เบต้า 2 นี้สามารถถูกติดตั้งบน iPad ได้แล้ว
9to5Mac ได้เผยภาพหน้าจอของ iOS 7 บน iPad ซึ่งปรากฏแอพ Voice Memos ด้วย ดูภาพได้จากที่มาของข่าว
Comments
เรียกปัญหา วรรณยุกต์ลอย ดูจะตรงมากกว่านะครับ
ปกติภาษาพูดทั่วไปเขาก็พูดว่าสระลอยนะครับ
ต่อให้เขาเรียกผิดยังไงเราก็ต้องเรียกให้ถูกครับ เพื่อเป็นการปลูกฝังผู้อ่านให้เข้าใจถูกต้องด้วย ไม่ใช่ได้ยินคนพูดสระลอยเข้าใจตามเขา
พอมีใครมาพูดกับผมแบบนี้ ผมก็บอกกลับไปว่า "สระลอย?" (แล้วก็ทำหน้างงทิ้งไว้ระยะหนึ่ง) เขาก็งงกับผม ผมก็บอกกลับไปว่า "มันต้องเรียกวรรณยุกต์ลอยไม่ใช่หรือ? สระลอยมันหมายถึง สระอา สระอี สระอึ แล้ว" เขาก็บอก "เออเนาะ"
เห็นด้วยครับ สระลอย มันไม่สื่อ ยังไม่ใช่คำที่คนรู้จักกันมาก แก้ได้ก็แก้ดีกว่าครับ
ผมแทบจะถือว่ามันเป็นคำเฉพาะที่ใช้ในวงการออกแบบไปแล้วครับเพราะได้ยินคำนี้มานานหลายปีมากแล้ว เพิ่งมีคนมาท้วงเอาเมื่อไม่นานมานี้เองซึ่งผมก็เห็นด้วยนะว่าควรใช้ให้ถูกต้อง แต่บางอย่างมันก็ผิดแต่ใช้จนมีความเข้าใจตรงกันไปแล้วก็น่าจะปล่อยผ่านได้บ้าง ที่ยกมานี่ไม่ได้หมายถึงเฉพาะคำนี้นะครับ
ผมว่าพวกเราก็ควรจะมีส่วนร่วมในการแก้ไขสิ่งที่ผิดให้ถูกต้องนะครับ :) ถ้าปล่อยให้ผิดไปเรื่อย ๆ ก็จะตกเป็นภาระของลูกหลานไป
ผมว่ามันควรจะมีการอนุโลมยกเว้นบ้าง อย่างปลาวาฬ ปลาโลมา หรือปลาหมีกมันก็ไม่ใช่ปลา
วาฬ โลมา พักหลังผมไม่ค่อยเห็นใครเรียกปลาแล้วนะครับ - -" แต่ปลาหมึกนี่คงต้องยอม ตัดเหลือหมึกแล้วมันสับสน (หลายที่เค้าก็ตัดนะ แต่น้อย)
ทุกวันนี้ผมเข้าใจนิยามคำว่า "ปลา" คือสิ่งมีชีวิตที่ "ว่ายน้ำ" และ "อาศัยอยู่ในน้ำ" นะครับ เพราะงั้นปลาวาฬ ปลาโลมาในความคิดผมมันก็ไม่ผิดอะไร ก็มันต่างกับปลาตรงที่เป็นสัตว์เลี้ยงลูกด้วยนมแค่นั้นเอง แต่รูปพรรณสันฐานทั้งหมดเหมือนกัน จะเรียกปลาก็คงไม่ผิดอะไรมั้งครับ?
ยกเว้นถ้าพูดถึงการจำแนกสิ่งมีชีวิตตามหลักชีววิทยา อันนี้ก็แล้วไป...
สงสัยด้วยความสัจจริงครับ มองว่ากวนก็ยอม แต่ นอติลุสนี่เรียกอะไรล่ะครับ - -"
แล้วตัวการันต์(ทัณฑฆาต)หละครับ มันไม่ใช่วรรณยุคนะ มันรวมอยู่ในปัญหา...ลอยด้วยนะ จะเรียกรวมยังไงดี
อันนี้ผมก็ไม่รู้เหมือนกันครับ
\เผ่น
งั้นใช้เสียงข้างมากลากไป ^^
เรียกว่า วรรณยุกต์และทัณฑฆาตลอย ก็ได้นี่ครับ ?
ถ้าอะไรลอยอีกก็พ่วงท้ายไปเรื่อย ๆ
เรียกเสียงข้างมากก็พอครับไม่ต้องบอกหมด ผมบอกว่า "วรรณยุกต์ลอย" แต่ผมก็ไม่ได้โกหกว่าทัณฑฆาตมันจม เอ้ย ไม่ลอยนะครับ เอาเป็นว่ารู้กันว่าถ้าวรรณยุกต์มันลอยแล้วตัวทัณฑฆาตมันจะลอยด้วยเหมือนกัน
สงสัยนิดนึง พวกเครื่องที่มีปัญหาวรรณยุกต์ลอยนี่ เวลาพิมพ์ ญู (ญ หญิง สระอู) แล้วมันแสดงผลแบบไหนครับ?
ธรรมดาฟ้อนต์ก็น่าจะใช้ ญ ที่ตัดเชิงออกนะ แต่ก็เคยเห็นเรนเดอร์ซ้อนกันบ้าง
จริง ๆ ปัญหาสระลอย ผมเข้าใจว่าเกิดจาก complex character (เค้าเรียกอะไรผมไม่แน่ใจ น่าจะราว ๆ นี้) คือตัวอักษรเปลี่ยนได้หลายรูปแบบ (แบบตัวอักษรแถบอาหรับที่เขียนตัวเดียวกันแต่คนละตำแหน่งจะหน้าตาไม่เหมือนกัน) พอทำอักษรไทยเป็นตัวอักษรธรรมดา ก็เลยเอาวรรณยุกต์ให้อยู่สูงไว้ก่อน มีสระบนหรือไม่ก็ลอยเท่ากันทำให้ไม่ต้องประมวลผลว่าจริง ๆ วรรณยุกต์ (หรือทัณฑฆาต) จะต้องอยู่ตำแหน่งไหน ตัว ญ จะมีสระ ู แล้วตัดเชิงออกหรือเปล่า เลยสงสัยว่าที่มันลอยที่เค้าพยายามทำภาษาไทยให้เป็นตัวอักษรธรรมดาไปเลยหรือเปล่าน่ะครับ
เอ๊ ก็บอกว่า วรรณยุกต์ลอย ไม่ใช่ สระลอยไงเล่า...
\เผ่นอีก
555 อ่านเยอะ ๆ แล้วมึนครับ ผมพลาดเอง
เอ๊ะ เหมือนจะเคยเรียนมาว่าจะมีอยู่คำนึงที่ ญ แทน ไม่หันอากาศที่อยู่ข้างล่างด้วยสระ อู มันคือคำว่าอะไรนะครับ
ก็ทั้งหมดที่เป็น ญู ไม่ใช่เหรอครับ? ศรัญญู วิญญู ฯลฯ
พิมพ์ ญู ลง Google ก็ได้ครับ
เรื่องเชิง กับ วรรณยุกต์เนี่ย จริง ๆ จะถูก implement ด้วยฟีเจอร์ของ OpenType (กรณีที่รันบนวินโดวส์หรือ OS อื่นที่ใช้ OpenType) (ถ้าผมจำไม่ผิดน่าจะเป็น Ligature มั้ง ? หรือไม่ก็ Glyph Substitution หรือไม่ก็ Metric Substitution ต้องถามคุณลุง iannnnn (n ครบหรือเปล่า ?) หรือไม่ก็คุณ thep) ซึ่งในแอพหลาย ๆ ตัวเนี่ยก็ไม่รองรับการใช้งานนี้ โดยเฉพาะพวกที่เขียนการวาดตัวอักษรด้วยตัวเอง
ฟอนท์ OpenType หลาย ๆ ตัวเท่าที่ผมเคยลองจะไม่มีปัญหาวรรณยุกต์ลอย แต่จะเจอวรรณยุกต์จมแทน ก็คือวรรณยุกต์ไปซ้อนกับสระ ปัญหานี้ไม่ค่อยเกิดกับไฟล์ TrueType เพราะมักจะถูกสร้างมาเพื่อให้รองรับกับพวกโปรแกรมที่ไม่ใช้ Unicode หรือพวกโปรแกรมเก่า ๆ ที่ไม่รองรับ OpenType (ก็จะกลายเป็นวรรณยุกต์ลอยแทน)
หน้าที่การวางตัวอักษร การหาว่าจะใช้ Glyph ตัวไหนในการวาด จะใช้ metric ไหน เป็นงานของ API ที่เรียกรวม ๆ ว่า Layout Engine ซึ่ง บน Windows จะมี API ที่ชื่อว่า DirectWrite บน Mac ก็มี Core Text ส่วนบน Linux ก็มีหลายตัวแต่ตัวที่ดัง ๆ น่าจะเป็น Harfbuzz (บน Windows กับ Mac เจ้า API สองตัวนั่นจะทำงานด้านการ render glyph กับอ่านไฟล์ฟอนท์ด้วย ส่วน Harfbuzz จะใช้ Freetype ช่วยอีกตัว) ตัว API ชุดนี้แหละที่จะเป็นตัวที่ทำใ้ห้่ตัวหนังสือวาดถูกหรือผิด ถ้าเขียนโปรแกรมโดยที่ไม่ผ่านเจ้าพวกนี้เลยโอกาสที่จะผิดก็จะสูงตามไปด้วย
ปัญหาเรื่องลอย ๆ จม ๆ นี่ที่หนัก ๆ น่าจะเป็นพวกเกม เพราะว่าไอ้คนเขียนเกมก็ต้องเขียนโค๊ดในการวาดตัวหนังสือเอง ซึ่งเท่าที่ลอง ถ้าใช้ Freetype อย่างเดียวในการวาดเนี่ยไม่ลอยก็จมแน่นอน (ลองแล้ว อยู่ในบล็อกผมก็มี 555) ยิ่งถ้าเป็นเกม Cross-platform แล้วบางทีก็ไม่ใช้ API ในการวาดตัวหนังสือของ OS แต่เขียนเองด้วย Freetype ก็ทำให้เกิดปัญหาได้อีก แต่พอจะใช้ Layout Engine ก็กินแรงเครื่องอยู่ ดังนั้น Dev บางรายก็ตัดปัญหาโดยการช่างมันไป เพราะสำหรับภาษาส่วนใหญ่ก็คงไม่ใช่ปัญหา (แต่พวก RTL เอย พวก Complex script อย่าง Persian เอย พวกนี้เจ๊งชัวร์ 555)
ปัญหาของพวก cross-platform layout engine จริง ๆ ก็มีอย่าง ของ Harfbuzz เองนี่แทบไม่มี document (ต้องแกะโค๊ดจากตัวอย่างเอา) ส่วน ICU นี่มันเยอะจนงง (แถมใหญ่เบ้อเริ่ม) ผมเข้าใจว่าเกมเอนจินบน PC กับคอนโซลใหม่ ๆ น่าจะใช้ ICU กันนะ ไม่แน่ใจ
พล่ามเยอะจนงงเองละ แบบว่าติดลม ... ไม่ต้องอ่านมากนะครับ ไม่ค่อยมีแก่นสารเท่าไหร่ 555
ปล. ไหน ๆ ก็ไหน ๆ ละ ใครสนใจเพิ่มเติมลองอ่านจาก
เอาให้มึนตายไปข้างหนึ่ง 555
ปลล. Layout Engine บางที่ก็เรียกว่า Shape Engine แล้วเอา Layout Engine ไปเรียกกับการวางตัวอักษรในกรอบให้ถูกต้องแทน หรือไม่ก็โน่นเลย ใช้เรียกตัว Render Engine ของ HTML (อันนี้ Wikipedia ใช้)
ขอบคุณครับ ละเอียดดี
อยากตามไปอ่านสามลิงค์นี่ต่อแต่คงต้องติดไว้ก่อนครับ กำลังเมา ANT+ :p
อ่อ นั่นสินะ ทำไมผมคิดไม่ได้น้อ google ก็ได้ เหมือนไม่เคยได้ใช้เลย
ขอบคุณครับ
แก้แล้วครับ เมื่อกี้ขับรถอยู่ครับ ขออภัยที่แก้ช้า
สระลอยต้องแบบนี้สินะครับ "ท่ี"
ถ้าดูแล้วไม่ลอย ต้องลอง IE รุ่นใหม่ ๆ ครับ ไม่รู้มีตัวไหนลอยบ้าง
แก้ปัญหาสระสอย -> แก้ปัญหาสระลอย
จริงๆถ้าจะเอาถูกเป๊ะๆแบบจัดเต็มนะครับ ควรเรียกว่า "วรรณยุกต์และสระลอย"
เพราะ เอก โท ตรี จัตวา เป็นวรรณยุกต์
ส่วน อิ อี อึ อือ อำ ไม่หันอากาศ ไม่ไต่คู้ เป็นสระ
ก็พวก อิ อี อึ อือ อำ ไม่หันอากาศ ไม่ไต่คู้ มันไม่ได้ลอยด้วยนี่ครับ 555+
เห็นด้วยครับ... ส่วนที่ลอยคือวรรณยุกต์อย่างเดียว สระตำแหน่งถูกต้องอยู่แล้ว
อ้อ งั้น OK ครับผม
ว่าแต่ไม่มีใครจะโพสผลการทดสอบเลยหรอเนี่ย
ตอนทำเกี่ยวกับ extract pdf เคยเจอไอพวกนี้ลอยหมดเลยนะครับ
ร้อยละ 99 ละมั้งครับ ที่ผู้คนจะบอกปัญหาแบบนี้ว่า "สระลอย" เห็นแล้วบ่องตงรู้สึกกวนใจพอสมควร หรือว่าตกภาษาไทยกันหมด ... ฟิ้ว ~~~
ก็ยินดีกับฝั่ง iphone ด้วย ว่าแต่ดร๋อยเองก็ลอยอยู่นมนานแล้วนะ เอิง เอย ...
รุ่นไหนครับ ของผม spica + xs + nexus4 ไม่ลอย ซักเครื่อง
A smooth sea never made a skillful sailor.
galaxy note 2 ลอยเต็มๆครับ รอมศูนย์ไทย
Tab 7.7 , Grand ไม่ลอยครับ
ไม่เคยเห็นว่ามันลอยนะครับ ? (ใช้ตั้งแต่ Android 2)
หรือผมจำผิดเอง ?
รอม Android โดยเฉพาะ Samsung เริ่มไม่ลอยแพ-ละ (แต่เป็นเฉพาะเรือธงอย่าง SIII,Note 2 ,S4 เท่านั้น) ถ้าเป็นรุ่นซอยๆย่อยๆก็เสี่ยงดวงเอาเอง แต่ถ้าเป็นอย่าง Amazon Kindle Fire, Nook HD ซื้อแล้วได้แพทันที เพราะอัพไม่ได้ครับ (ได้แต่เฟิร์มแวร์ที่ทาง Amazon, Barnes & Noble ทำเท่านั้น)
แค่มนุษย์คนนึงที่อยากรู้เกี่ยวกับวงการไอที
จะบอกอย่างไรดีล่ะ galaxy mini, Galaxy S Dus, Tab 7, Note II รวมถึง แทบเลตจีนหลากหลายรุ่น และ แอนดรอยทีวีต่างๆ (ทุกตัวก็อัพเดตเฟริม์แวร์ล่าสุด) ที่กล่าวมา วรรณยุกต์ลอยทั้งสิ้น หรือผมโชคไม่ดีก็ไม่รู้ ^^
ฝั่ง Android มีปัญหาเรื่องภาษาไทยพอสมควรเลย เพราะเท่าที่ผมลองพิมพ์ใน Android มา ต่อให้มันแก้ไขเรื่องวรรณยุกต์ลอยแล้ว แต่ก็ดันมีปัญหาเรื่องวรรณยุกต์ซ้อนทับกัน ไม่ก็การเยื้องของสระกับวรรณยุกต์ที่ซ้อนกัน หรือการหดขนาดของพวกสระที่อยู่เหนืออักษรที่มีหางยาวอย่างเช่น ป ฝ ฬ ให้มันหดลง ใครที่มีเครื่องลองพิมพ์ดูได้ครับ ว่ามันช่างต่างกับภาษาไทยใน Windows Phone, Windows, iOS เสียนี่กระไร เช่น
น้ำ ก้ำ ฎู ฏุ ฏฺ ฏ์ ฎูิ์ ป่า ปี่ ปืน ฝ่า ฝืน ฝิ่น บ้าบิ่น
แล้วจะเห็นผลของการเรียงสระกับวรรณยุกต์ของแต่ละยี่ห้อที่มีมาตรฐานที่ไม่เหมือนกันเลยครับ ซึ่งภาษาไทยที่นิยมใช้กันทั่วไปใน Android คือ DroidSansThai V2 (htc, OPPO, LG, ASUS, acer, HUAWEI, ScoPad และแบรนด์ดังอื่นๆ ยังเป็นเลย ยกเว้น Samsung เพราะรายนี้แก้ไขวรรณยุกต์ลอยไม่ได้ก็เลยปล่อยให้มันลอยต่อไป ส่วน Sony ผมยังไม่ได้ลอง) ไทย V1 เป็นฟอนต์ที่ใช้กับ DroidSans หรือ Helvetica สมัยที่ Google ยังไม่ได้ใช้ Roboto ใช้แต่สมบูรณ์กว่ากันมาก (โหลดจาก DroidSans.com) ส่วน Samsung ใช้ GS_Thai ของตัวเอง
ผมใช้ HTC One X เปิดด้วย Chrome ดูปกติเรียบร้อยดีนะครับ เหมือนที่เล่นบน windows อยู่ตอนนี้
อคติทำให้คนรับเหตุผลด้านเดียว
Sony Acro S เปิดแล้วเรียบร้อยดีครับ วรรณยุกต์ไม่ลอย แสดงผลปกติดี
ของผมเป็น Note2 ถ้าดูใน Chrome, opera, firefox ไม่ลอยครับแต่ถ้าใช้ stock browser จะลอยครับ
nexus 4 ไม่ลอยครับ ใช้ aosp stock browser
Galaxy Nexus Stock 4.2.2 Chrome ปกติครับ
ผมไม่ได้หมายถึงการใช้งานผ่าน Browser นะครับ เพราะ Browser มันมีการคำนวณอะไรบางอย่างทำให้มันจัดวรรณยุกต์และสระให้เข้าที่ได้ ต่อให้เป็นมือถือ Galaxy ที่เดิมใช้งานตามปกติมันจะลอยเท้งเต้งอยู่แล้ว แต่พอในใช้ Browser มันกลับแก้ไขเรื่องวรรณยุกต์ลอยหมดเลย
ผมอยากให้ลองพิมพ์ในช่องอะไรก็ได้ยกเว้น Browser ดูครับ เช่น Note, Search, Search Contect, SMS, ฯลฯ แล้วจะเห็นผลครับ
ถ้านึกไม่ออกผมจะบอกให้ก็ได้ครับ เช่นคำว่า น้ำ ไม้โทมันจะลงมาซ้อนทับกับตัวสระอำ ไม่ก็ตัววงกลมของสระอำขึ้นไปอยู่เหนือไม้โทแทน, ฎู สระอูจะเข้ามาซ้อนกับหางของตัว ฏ ฎ, คำว่า ป่า ตัวไม้เอกมันจะลอยสูงเลย ไม่ก็ซ้อนกับหางของ ป ฝ ฟ ฬ ครับ, คำว่า ปืน ตัวสระอือ ถ้าไม่หดขนาดลง ก็ชนกับหางของ ป เลยครับ
ไปลองดูใหม่ครับ
อ๋อ อันนี้ก็มีเห็นบ้างประปรายครับ 55
ต้องเพ่งดูซ้อนจริงๆ
เรียก"สระลอย"ถูกต้องแล้วครับ มันคือคำแสลงในวงการออกแบบบ้านเราครับและเราใช้กันมากว่า 10 ปี เปรียบเหมือนการรับประทานอาหาร เราพูดกันว่า "กินข้าว"หรือ"หิวข้าว" ซึ่่งข้าวแทนความหมายจำพวกอาหารทุกประเภท
สระลอยก็เช่นกัน แทนความหมายของการจัดเรียง วรรณยุกต์ สระและพยัญชนะของไทยที่มีปัญหาครับ
ทั้งนี้"สระลอย"ยังมีความหมายรวมถึง การทับกันของสระกับวรรณยุกต์ การทับกันของสระกับพยัญชนะ เช่น สระอีกับไม้โท(วรรณยุกต์ไม่ลอย) หรือการทับกันระหว่างไม้หันอากาศกับปอปลา(สระทับพยัญชนะ) เป็นต้น
ดังนั้นการแก้ปัญหาสระลอย จึงหมายถึงการแก้ปัญหาการจัดเรียงของภาษาไทยให้ถูกต้อง เหมาะสมและมีความสวยงามครับ :)
หลังๆ เค้าเปลี่ยนไปเรียกวรรณยุกต์ลอยนั้นแหละครับ เพราะมันตรงตัวกว่า เข้าใจกว่า
ออกตัวไว้ก่อนว่าผมไม่ได้ตั้งใจจะกวนนะ
แต่ถ้าผมเจอเคส สระ วรรณยุกต์ ที่มันบินอยู่ข้างบนหรือข้างล่างมันอยู่ผิดตำแหน่ง (เลื่อนไปด้านหน้าหรือด้านหลัง) ทุกครั้งที่พูดถึงมัน ต้องพูดว่า "สระ วรรณยุกต์ ทัณฑฆาต ฯลฯ อยู่ผิดตำแหน่ง" มันก็จะยาวไปหน่อยนะครับ o.o
ตัวผมเองก็ไม่ได้เคร่งหรอกครับว่าต้องเรียกว่าอะไร ภาษาถ้าใช้สื่อสารแล้วเข้าใจความหมายตรงกัน ผมว่าแค่นี้ก็บรรลุเป้าหมายแล้วแหละครับ
เคสของ iOS 7 นี่เห็นๆอยู่ว่าคือปัญหา วรรณยุกต์ (+ไม้ทัณฑฆาต) ลอย ไม่ใช่สระลอยแน่ๆ
แต่ใครเรียกสระลอยผมว่าทุกคนก็เข้าใจตรงกันแหละครับ อย่างน้อยก็รู้ว่ามันมีอะไรสักอย่างที่ผิดแน่ๆล่ะวะ 555+
ผมเองก็เรียก "วรรณยุกต์ลอย" มาตลอด 10 กว่าปีที่ทำงานมานะ
ถ้าเอาความคุ้น ผมก็คุ้น "สระลอย" ...
:: DigiKin8 ::
ผมว่าเราควรจะมารณรงค์การใช้คำภาษาไทยให้ถูกต้องนะครับ :-) จะไปเรียกว่าวรรณยุกต์ว่าสระก็คงไม่ดี เดี๋ยวเด็ก ๆ ทำตามแล้วจะเป็นปัญหาใหญ่กัน
อ่านคอมเม้นแล้วอยากกิน สละลอยแก้ว
...
+กระท้อนลอยแก้ว (น้ำลายสอในบัดดล)
คนขี้ลืม | คนบ้าเกม | คนเหงาๆ
ผมว่า นี่คือที่มาของคำว่า สระลอย
สละลอยแก้ว เย็นชื่นใจ อร่อยจุงเบย..