หาเว็บเรื่องเรียนต่อ มีแต่พวกเอา ม. มาข่มกัน พวกนี้มันไม่ไปเรียนกันเหรอไงเนี่ย นั่งข่มกันอยู่ได้
Uncategorized
มองรอบด้าน
หลังจากที่สัญญากับตัวเองว่าจะไม่มองตัวเองเป็นใหญ่อีกต่อไป เรื่องมากมายก็ทำให้ต้องคิดจนหัวระเบิด รู้สึกว่าการดำเนินชีวิตโดยต้องสนใจคนรอบข้าง ไปๆ มาๆ ก็คล้ายๆ กับการเขียนโปรแกรมให้ Portable เราต้องมานั่งมองว่าตรงไหนมีข้อผิดพลาดที่อาจจะกระทบได้บ้าง แม้เราอาจจะไม่เห็นและไม่เจอผลกระทบนั้นไปตลอดชีวิต
เรื่องนี้ทำให้นึกถึงคำพูดหนึ่งในเรื่องแดจังกึมแฮะ ดูกับเค้าำไม่กี่ตอนแต่ก็จำคำพูดอยู่ตอนนึงได้ ประมาณนี้ “การยึดมั่นในหลักการสำคัญต้องให้มีการผ่อนบ้าง ขณะที่เราถือหลักการเป็นสำคัญ แต่การยึดเอาแต่หลักการอย่างเดียวโดยไม่ดูอย่างอื่น ก็อาจจะทำให้เรื่องยิ่งแย่ ตรงนี้ที่สำคัญ” ไม่ค่อยได้ดูเลยไม่รู้ว่าใครพูดกับใคร เห็นมีแต่ “ซังกุง” เต็มเรื่องไปหมด…. -_-”
หาตรงกลางลำบากเหมือนกันนะ กับการอยากเรียนต่อ ดูแลที่้บ้าน ทำตามความหวังพ่อแม่ ฯลฯ
มึน….
Microsoft’s Bug
Not mine….
This is why we need to embed ZWSP into the document. It’s not for the present time only, it’s for future use too. Imagine one day you import your html into docbook and found that all paragraph become frustrated.
With embedded ZWSP, you just carefully compose a document and then it will usable everywhere it go.
ThaiPort
หลังจากพยายามมาหลายวันก็ได้บทสรุปสำหรับการเขียนภาษาไทยเพื่อให้ตัดคำได้จากบราวเซอร์ทุกตัวที่รองรับ Unicode โดยตอนที่เขียนนี้ทดสอบผ่านแล้วจาก Gecko (Firefox, k-meleon), Opera, Trident (Internet Explorer) ทั้งสามตัวสามารถแสดงภาษาไทยได้ถูกต้องทั้งหมด โดยสามารถควบคุมผ่านทาง Unicode สำหรับตัดคำคือ ZWSP (0x200B) โดยในความเป็นจริงแล้วทั้ง Mozilla และ Opera ต่างก็แนะนำให้ใช้เครื่องหมายนี้แทนการหวังให้ Mozilla และ Opera จะยอมทำตัวตัดคำให้
ปัญหาคือ ZWSP ดันไม่ถูกรองรับโดย IE ซึ่งดันเป็นตัวที่มีผู้ใช้มากที่สุด แต่ปัญหาก็มีทางออกเมื่อไมโครซอฟท์ระบุว่าการที่ไม่รองรับ ZWSP ในตัว IE เองนั้นก็เพราะไมโครซอฟท์ได้อิมพลีเมนต์ไปแล้วในฟอนต์ Arial Unicode MS ซึ่งต้องยอมรับว่าเป็นฟอนต์ที่รองรับ Unicode ได้ค่อนข้างดีมาก
วิธีการแก้ไขตอนนี้คือการบังคับให้ ZWSP ต้องถูกแสดงด้วยฟอนต์ Arial Unicode MS เท่านั้น โดยในกรณีของผม ผมใส่มันไปใน CSS ซึ่งยังไม่แน่ใจว่าเป็นการกระทำที่ดีรึเปล่า โดยที่จริงแล้วอาจจะดีกว่าถ้าใส่เป็น Style ลงไปในทุกๆ span เลย อันนี้ต้องไปถามผู้รู้กันต่อไป โดยข้อเสียของวิธีการของผมคือ html มันดูรกมาก ไม่เชื่อลองเข้ามาดูซอร์สดู เอา Style ใส่เข้าไปทุก span คงเน่ากว่านี้
ตอนนี้ที่เหลือคือการทำ php wordbreak กับการทดสอบ tag ตัดคำที่ใช้อยู่ ขอความช่วยเหลือว่าถ้าใครใช้ safari ช่วยรายงานบั๊กการตัดคำหน่อยครับ เผื่อจะได้แก้กันต่อไปได้
๊Update: By Mk’s help, ZWSP Project now work on Mac but not linux. I decided to scope the project to support only linux that came with installed “DejaVu Sans”. If confirmed working, I will implement automatic word breaking for next.