ThaiWrap รุ่น 5

(บล็อกเก่า ThaiWrap bookmarklet, Auto thaiWrap())

รายการเปลี่ยนแปลง:

  • ตัวแบ่งคำ เปลี่ยนจาก <WBR> มาใช้ zero-width space (U+200B) แทน เนื่องจาก Opera ไม่รู้จัก <WBR>
  • เพิ่มการตรวจเบราเซอร์ เพื่อข้ามการทำงานทั้งหมด ถ้าใช้ Internet Explorer (เหตุผล: 1. จะได้ไม่เสียเวลา เพราะ IE ตัดคำได้อยู่แล้ว 2. IE แสดงผล zero-width space ไม่ได้)

ตอนนี้ยังเหลือปัญหา เรื่องไม่ทำงานกับเฟรมที่ซ้อนเฟรม ไล่ DOM reference ตะกี้นี้ เจอละว่ามันผิดตรงไหน (เราไปใช้ window.frames ซึ่งมันจะส่งค่ากลับเฉพาะ frames ระดับบนสุดเท่านั้น, คาดว่า. นอกจากนั้น มันยังไม่อยู่ใน spec ด้วย – อันตราย) แต่ยังไม่รู้จะแก้ไง ขอค้นก่อน read more

Auto thaiWrap()

จากการแนะนำของคริส (iChris) เขียนวิธีการใช้ฟังก์ชั่นตัดบรรทัด thaiWrap() กับอีเวนต์ onload ไว้แล้ว ที่นี่

เป็นการเอาฟังก์ชั่น thaiWrap() ไปฝังในหน้าเว็บของเราเลย
แล้วให้เรียกในอัตโนมัติเมื่อโหลดหน้าเสร็จ
ก็จะทำให้หน้าเว็บของเรา ตัดบรรทัดทุกครั้ง (แบบถูกบ้างผิดบ้าง) ไม่ว่าจะใช้เว็บเบราเซอร์รุ่นไหนก็ตาม read more

ThaiWrap bookmarklet

Details in English, here.

ตอนนี้พอใจดีทุกอย่างกับ Firefox
ติดแค่อย่างเดียว คือเรื่องตัดคำข้อความภาษาไทยที่มันทำไม่ได้
ทำให้เวลาอ่านหน้าเว็บบางหน้า ที่เค้่าเขียนข้อความยาวติดกันเป็นพืด จะอ่านลำบาก
เพราะต้องเลื่อนซ้ายทีขวาที และไม่สวยด้วย read more

DevEdge หายต๋อม

เพิ่งจะรู้นะเนี่ย ตกข่าว

พอดีสองวันก่อนนึกอยากลองเขียน bookmarklet เล่นๆ ก็เอาโค้ดชาวบ้านมาแก้ๆ ลองเล่นดู
ทีนี้ก็อยากจะรู้ว่า method เกี่ยวกับ DOM ของ JavaScript มันใช้ว่ายังไงบ้าง ก็จะเข้าไปดูที่ DevEdge นี่แหละ ตามปกติ ปรากฏว่าดูไม่ได้ เห็นแต่หน้าว่างๆ ก็นึกว่าเซิร์ฟเวอร์คงมีปัญหามั้ง ไม่ได้ติดใจอะไร read more

Bookmarklets

Bookmarklets ลองซะ

เหมาะมากๆ สำหรับคนที่ใช้เวบบ่อยๆ – ชีวิตสดใสขึ้นเยอะ

  • เอารูป เอาสี เอาตัววิ่ง ปลั๊กอิน งี่เง่าๆ น่ารำคาญ ออกจากหน้าเวบ
  • ปรับตัวหนังสือ จัดหน้า ให้อ่านง่ายๆ
  • ไฮไลท์ข้อความที่ค้นหาอยู่ให้
  • ฯลฯ

ไม่ต้องลงโปรแกรมอะไรเพิ่มเลย
แค่ import ไฟล์ html ไฟล์เดียว เข้า bookmark ของเรา ก็ใช้ได้แล้ว
(หรือจะเลือก drag-n-drop เฉพาะบางอันที่ถูกใจ ไปใส่ใน toolbar ก็ได้) read more

JavaScript

ทีมเขียน JavaScript ของ Google นี่ท่าจะเก่งเนอะ
ดูจาก 3 web ในเครือ
Google, Gmail, Blogger
ใช้ JavaScript ได้มันมาก
ใช้แบบ เออ ได้ประโยชน์จริงๆ ไม่ได้เป็นแค่ลูกเล่นสวยๆ

เจ๋งดี

Netscape DevEdge: JavaScript Central