จุดยืน Blognone กับการสนับสนุนมาตรฐานเปิด
เนื่องจากกระทู้นี้ใน Forum ประกอบกับช่วงหลังๆ เราอาจมีสมาชิกหน้าใหม่เพิ่มมากขึ้น ดังนั้นผมขอถือโอกาสเขียนเรื่องการสนับสนุนมาตรฐานเปิด และจุดยืนของเว็บเราใหม่อีกรอบละกันครับ
Blognone ตั้งขึ้นมาด้วยวัตถุประสงค์ 2 ประการ อย่างแรกคือเป็นเว็บข่าวไอทีแนวใหม่ (จริงๆ ก็ไม่ใหม่เพราะลอก Slashdot มาทั้งดุ้น) เนื้อหากระชับชัดเจนอ่านง่ายไม่ยืดเยื้อ ซึ่งเรื่องนี้สามารถอ่านได้จากหน้า About และ แนวทางการเขียนข่าว
อย่างที่สองคือเป็นตัวอย่างสำหรับการใช้และสนับสนุนเทคโนโลยีและแนวคิดใหม่ๆ ที่เราเห็นว่าเป็นประโยชน์ แต่ไม่ค่อยมีใครใช้หรือรู้จัก เราพยายามจะเป็น proof-of-concept ว่ามันสามารถใช้ได้จริงบนเว็บขนาดกลางๆ (มี PV ประมาณ 4,000 และ UIP ประมาณ 2,000)
รายการเหล่านี้เป็นสิ่งที่ผม ตั้งใจ ใช้กับ Blognone
- การเขียนเว็บตามมาตรฐาน W3C (มีอยู่ช่วงนึงเคยผ่าน Validate ด้วย) คิดว่าคงไม่ต้องบอกเหตุผลว่าทำไมควรทำตามมาตรฐานนะ
- ใช้ Character Encoding เป็น Unicode (UTF-8) เพราะจะลดปัญหาการแสดงอักขระหลายภาษาในหน้าเดียว
- ใช้ Atom Feed แทนที่จะเป็น RSS เนื่องจาก RSS ไม่ได้เป็นมาตรฐานเปิดจริงๆ เหมือน Atom
- นอกจากตัว Feed เอง ไอคอนก็ใช้ Feed Icons มาตรฐานแบบเดียวกับของ Firefox และ IE7
- รูปภาพเกือบทั้งหมดในเว็บ ใช้ PNG แทนที่จะเป็น JPEG (PNG เป็นมาตรฐาน W3C)
- จริงจังเรื่องลิขสิทธิ์ โดยเราเลือกสนับสนุน Creative Commons (เรื่องลิขสิทธิ์ดูในหน้า About)
- สนับสนุน OpenDocument จะเห็นว่าผมเขียนข่าวเรื่องประเทศต่างๆ ใช้ ODF เยอะมาก ถึงแม้เนื้อหามันจะซ้ำๆ กันทุกประเทศ แต่ก็จะยังเขียนต่อไป เพราะคิดว่า ODF เป็นประโยชน์ต่อประเทศในระยะยาว
- ออกแบบเว็บโดยเน้น usability และเรากำลังมุ่งจะเป็นเว็บที่สนับสนุนคนพิการ (disability) ในอนาคต
ย้อนกลับมาที่ข้อแรก
จากสถิติตอนที่เขียนนี้ มีคนอ่านประมาณ 60% ที่ใช้ IE6 เข้ามาอ่าน Blognone (เชื่อว่าส่วนใหญ่อาจมาจาก Search Engine) ซึ่งคุณอาจจะสงสัยว่าทำไมเปิดเว็บนี้แล้วเมนูมันบิดๆ เบี้ยวๆ แถมมีแถบสีเหลืองข้างบนหัวไว้หลอกด่าอีก เรื่องนี้อธิบายง่ายๆ ครับ Blognone เขียนเว็บตามมาตรฐานของ W3C ที่ IE6 ทำตามไม่ได้นั่นเอง
ทางเลือกของคุณมีดังนี้
- ถ้าทนใช้เว็บเละๆ ได้ก็ไม่มีปัญหา
- ถ้าทนไม่ได้: เปลี่ยนมาใช้เว็บเบราว์เซอร์ที่สนับสนุนมาตรฐาน เช่น Firefox, Opera, Safari หรือแม้แต่ IE7 เอง ซึ่งเป็นวิธีที่เราแนะนำ (และผมไม่เชื่อว่า คนที่เข้ามาอ่านข่าวเทคนิคแบบนี้จะไม่มีปัญญาลง Firefox)
- ถ้าทนไม่ได้และไม่อยากเปลี่ยน: อาจลองอ่านข่าวผ่าน Feed อย่างเดียว หรือไม่งั้นก็คงไม่มีทางเลือกอื่นนอกจาก "เลิกอ่าน"
Blognone ไม่ใช่เว็บจับตลาด mass ที่ต้องคอยฟังคนใช้ และไม่มีนายทุนมาคอยกำหนดว่าทิศทางของเว็บควรจะเป็นอย่างไร ดังนั้นเราจึงทำในสิ่งที่เราเชื่อและเห็นว่าทำแล้วมันจะก่อประโยชน์ให้กับประเทศ (ซักนิดนึงก็ยังดี) ขอให้ผู้อ่านเข้าใจจุดยืนนี้ด้วยครับ
อย่างไรก็ตาม ถึงแม้สิทธิ์ขาดของเว็บจะอยู่ที่ผมกับลิ่วสองคน แต่ Blognone มีแนวทางให้ชุมชนคนอ่าน-คนเขียนมีส่วนร่วมตั้งแต่แรกอยู่แล้ว ดังนั้นประเด็นไหนที่คุณคิดว่ามันไม่ดีก็สามารถบอกเขียนไว้ตรงนี้ได้อยู่แล้ว อันไหนที่ผมคิดว่าควรแก้ ก็จะแก้ให้ทันที อันไหนไม่สามารถทำได้ก็จะแถลงแบบนี้เป็นครั้งๆ ไป แต่ถ้างุบงิบอยู่ในใจ ไม่บอกว่ามันไม่ดีตรงไหน ก็ไม่มีใครแก้นะครับ
อัพเดต
ลืมบอกไปว่าตารางกำหนดการงาน BTD 2.0 จะเป็น OpenDocument แน่นอน!!!

รับทราบครับ
ว่าแต่ "การเขียนเว็บตามมาตรฐาน W3C (มีอยู่ช่วงนึงเคยผ่าน Validate ด้วย)"
แสดงว่าตอนนี้ไม่ผ่านแล้ว ^ ^
ตะกี้ตอบใน IM ไปแล้วตอบใหม่ละกัน
จะเป็นพวกการเขียนแท็ก <br/> ที่ต้องใส่ / เสมอ หรือใส่ <li> ก็ต้องมี </li> เสมอ อะไรพวกนี้ ที่มันจะต้องไปอิงกับคนเขียนข่าว (ซึ่งมีหลายคน)
พวกนี้ไม่ซีเรียสมาก เลยหยวนๆ
น่าจะลง Textfilter (Textile/Markdown) แทนใช้ HTML ตรงๆ นะครับ
หลายคนอาจมีปัญหาเมื่อบริษัทไม่อนุญาตให้ลงโปรแกรมอย่างอื่นลงบนเครื่องของบริษัทน่ะสิ นอกจากจะไปล็อบบี้ฝ่าย IT ให้ ลง Firefox เป็น default ซะ เอิ้ก
รู้สึกว่าพอมีประเด็นแตะเรื่อง IE6 เมื่อไรจะต้องบอกกล่าวกันใหญ่โตแบบนี้ทุกที
คุณ mk และ คุณ lew ค่อยๆอ่านและพิจารณามุมมองของผมด้วยละกันครับ
โดยส่วนตัวทั้งในงาน ที่บ้าน งานอดิเรก ร้อยละ 90 ผมใช้ Firefox เป็นหลักครับ
ทั้งบน Windows และ Linux ตามโอกาสเหมาะ
ผมไม่แปลกแยกหรือขัดแย้งในความตั้งใจในทุกๆข้อที่ทำให้เกิด Blognone ขึ้นมา
ออกจะภูมิใจที่มีโอกาสได้เป็นส่วนร่วมเล็กๆ ของ Blognone ด้วยซ้ำ
(สงสัยเป็น Link ที่ถูกลืม -__- ว่าผมช่วยทำ PDA Version)
เหตุที่ผมขอเรียงร้องสิทธิ ;) ให้กับเหล่าผู้ใช้ IE6 นั้นเพราะผมรู้สึกว่า
ผมน้อยใจแทนคนเหล่านั้น -__-
ผู้ใช้ที่เป็น ผู้ "ใช้" จริงๆคงทำหน้างงๆ
"อะไรไม่ได้มาตรฐานหว่า? แกเมนูเพี้ยนแบบนี้แล้วโทษโน้นโทษนี่"
ผู้ใช้ในหน่วยงานหรือองค์กรเค้าอยู่ในฐานะที่มีสิทธิเลือกหรือเปล่า ?
ในเมื่อ admin ปัญญาอ่อนประจำบริษัท ไม่ให้ลง Software ใดๆ แม้แต่ Freeware -__-
สิ่งที่ผมบอกกล่าวมาเพื่ออะไรหรือครับ ?
ในเมื่อตัวผมไม่ได้เดือดร้อน ?
ในเมื่อผมก็มีความสุขกับการอ่านบทความดีๆ ที่คุณทั้งสองและเพื่อนๆช่วยกัน Post ?
ผมแค่อยากเห็น Blognone งดงามทุกๆสายตาของผู้คนอื่นๆ
ไม่ว่ามันจะถูกแสดงผลผ่าน Browser ใดๆก็ตาม
ผิดด้วยหรือ ??
จริงอยู่มาตรฐานใดๆในโลกควรเดินและปฎิบัติตามผมไม่เถียง
ทุกวันนี้ก็ปวดหัวกับมาตรฐานของ IE6 ตลอดล่ะครับ
แต่ผมก็ยังภูมิใจและยังพอใจที่จะทำ Web ให้สนับสนุนมันอยู่
เพราะผมอยากให้งานของผม งดงามในทุกๆ Browser ที่แสดงผล
- มันไม่จำเป็นต้องตามมาตรฐานใดๆ
- มันไม่จำเป็นต้อง Coding สวยๆ
หวังว่าคุณ mk และ คุณ lew จะเข้าใจในมุมมองของผมบ้างนะครับ
ขอบคุณที่อ่านมาจนจบ และขอโทษด้วยถ้าบางคำพูดทำให้รู้สึกไม่สบายใจ
ทั้งนี้ทั้งนั้น เพราะรัก Blognone น่ะครับ ;)
DrRider - อันนั้นต้องไปกดดันฝ่าย IT กันเองครับ (ดีเลยช่วยเพิ่มปริมาณผู้ใช้ Firefox) แต่ถ้ากดดันไม่สำเร็จ เวลาอยู่ที่ทำงานก็ต้องทนๆ กันไปหน่อยล่ะครับ
------
LewCPE
9AuM - ผมพอจะเข้าใจนะครับ ส่วนตัวผมเองก็เคยมีความเห็นในเรื่องนี้อยู่บ้าง แต่ประเด็นหนึ่งอย่างที่ mk บอกไปข้างต้น เราเชื่อว่าผู้อ่าน Blognone ส่วนใหญ่ (ถ้าไม่ใช่เกือบทั้งหมด) ไม่ใช่แค่ผู้ใช้ ที่เป็นเพียงผู้ใช้ธรรมดาครับ
มันเป็นความเชื่อของผมกับ mk น่ะครับ ตรงนี้ผมเองคงไม่ได้ไปพิสูจน์อะไร หรือทำแบบสำรวจอะไรจริงจัง
ด้วยความเชื่อที่ว่าคนอ่าน Blognone ไม่ใช่คนที่จะหา Firefox หรือ IE7 มาลงไม่ได้ ผมจึงขอใช้สิทธิที่ผมลงแรงทำเว็บมากดดันให้เกิดความเปลี่ยนแปลงตรงนี้ครับ เราเริ่มจากกลุ่ม geek ที่อ่านเว็บเรานี่ล่ะ
สมมติว่าแชมป์มาคุยกับผมว่าจะใช้ธีมที่ IE6 เรนเดอร์แล้วเจ๊งบน exteen.com ผมก็คงไม่เห็นด้วย เพราะเว็บที่ mass มากๆ ประกอบไปด้วยผู้ใช้ตั้งแต่ระดับ Developer ไปยัน End User อย่างนั้นยังไม่พร้อมกับการเปลี่ยนแปลง ธีมบนเว็บส่วนตัวผมเองผมก็กังวลครับ ว่า IE จะเรนเดอร์อย่างไร
การเปลี่ยนแปลงมันอาจะเจ็บปวดบ้างครับ แต่ผมเชื่อว่ามันมีผลดีในระยะยาว
เรื่องหนึ่งที่ทำให้ผมเชื่อในมาตรฐานเปิด คือผมเชื่อว่าการที่ผมโพสอะไรไว้ในอินเทอร์เน็ต มันเป็นไปได้ที่มันจะมีคนเก็บเอาไว้อีกนานเท่านาน เช่น Archive.org ก็เป็นตัวอย่างหนึ่ง ผมอยากให้เว็บนี้เปิดและเรนเดอร์ได้อย่างถูกต้อง เมื่ออีกสิบ ยี่สิบ หรือห้าสิบปีข้างหน้าผมกลับมาดูครับ การที่ผมแฮกเพื่อให้วันนี้เว็บของผมเรนเดอร์ได้ถูกต้อง และผมเชื่อว่าตรงนี้สำคัญกว่าการที่ัวันนี้เว็บของผมจะถูกเรนเดรอ์ได้ถูกต้องด้วยการ "แฮก" เสียอีก
เรื่องของ admin ในหน่วยงาน ผมว่าวันหนึ่งแล้วเมื่อ geek จำนวนมากใช้กันแต่ Firefox เราคงได้เห็นการเปลี่ยนแปลงนี้ในเร็ววันครับ
------
LewCPE
ดีใจที่มีเว็บที่มีอุดมการณ์แบบนี้ในประเทศ ความจริงแล้ว เราต้องการปริมาณของแนวร่วมที่มากกว่านี้ด้วยซ้ำ เพื่อทำให้เกิดความตระหนักของสังคมอินเทอร์เน็ตในปัญหาที่เรื้อรังมานาน แทนที่จะปล่อยให้สิ่งที่ถูกต้องกลายเป็นเสียงส่วนน้อย ที่ถูกมาเฟียข่มขู่ด้วยส่วนแบ่งตลาดอยู่ร่ำไป
ผมดีใจด้วยซ้ำนะครับ ที่มีความเห็นของคุณ 9AuM ไม่ได้โกรธอะไรเลยนะ อยากให้มีคนแบบนี้เยอะๆ ประเทศคงเจริญ
ผมเชื่อว่าความคิดเห็นยิ่งเยอะ ยิ่งแตกต่าง ยิ่งหลากหลายยิ่งดี บางเรื่องเราอาจมีความเห็นไม่ตรงกัน แต่ก็อยากให้แสดงออกมา อย่าไปมุบมิบเก็บไว้อย่างที่เขียนไป อย่างน้อยผมก็ได้รู้ว่ามีความคิดแบบคุณ 9AuM อยู่ ไม่ใช่ว่าผมคิดเองเออเองอย่างเดียว
แต่เรื่องนี้ ผมไม่เห็นด้วยกับการเรียกร้องสิทธิ์ให้ "ผู้ใช้" เหล่านั้นครับ
มันกลับกัน
ผู้ใช้เองนั่นแหละ ควรจะต้องเป็นฝ่ายที่เรียกร้องสิทธิ์ของตัวเอง (ไปยังแอดมิน) ต่างหาก ถ้าผู้ใช้ไม่เรียกร้อง แอดมินก็ไม่มีทางรู้เรื่อง ผมหวังว่าการที่ Blognone ติดตลาดมาพอสมควร คงจะพอมีน้ำหนักให้ผู้ใช้/ผู้อ่านเหล่านั้นเรียกร้องสิ่งที่พวกเค้าสมควรได้ (สิทธิ์ในการเลือกใช้ซอฟต์แวร์ที่เหมาะสม) เพื่อเข้ามาอ่าน Blognone นั่นเอง
เหมือนที่คุณเทพว่าไว้ ถ้ามัวแต่กลัว งุบหงิบหมุมหมิม มันก็จะโดนมาเฟียขู่ด้วยส่วนแบ่งตลาดอยู่ร่ำไป
ขอบคุณคุณ 9AuM ที่ติดตามมาตลอด และเรื่อง PDA นั้นไม่มีทางลืมหรอกครับ :D
อันนี้ ก็ คล้ายกับการข่มขู่ด้วยส่วนแบ่งตลาด (ที่ blognone ติดตลาด) ปะ?
--
อานนท์
ขอแย้งความเห็นคุณ 9AuM
ผมคิดว่าผมเข้าใจสิ่งที่ blognone ทำ blognone เลือกที่จะยืนอยู่ข้าง "มาตรฐาน" จึงเลือกจัดเลย์เอาท์ของเว็บตามมาตรฐาน แม้ว่าการเลือกใช้วิธี "compatible" กับทุกบราวเซอร์ จะเป็นสิ่งที่เป็นไปได้ แต่นั่นก็จะจำกัดการใช้ฟีเจอร์ดีๆ ในมาตรฐานที่ถูกต้องไป (อันนี้ผมก็เคยมีประสบการณ์การออกแบบหน้าเว็บ อุตส่าห์เปิด W3C เขียน HTML กับ CSS อย่างงาม ทดสอบบน Firefox เพราะใช้ลินุกซ์ ไม่มี IE ให้ลอง วันต่อมามาลองเครื่อง windows ที่ออฟฟิศ แทบหงายหลัง ต้องกลับไปรื้อใหม่หมด ถึงได้เข้าใจว่า IE 6.0 มัน support CSS น้อยมากๆ)
อีกประการคงเป็นการจงใจให้เห็นข้อแตกต่างของสิ่งที่ถูกต้อง กับไม่ถูกต้องตามมาตรฐาน
แล้วมันมี feature บางอันของ w3c ที่ firefox ยังไม่ implement (หรือ implement ยังมี bug) รึเปล่าครับ?
ถ้ามี, แล้ว feature นั้นเป็น feature ดีๆ, ควรจะเอามาใช้เลย รึเปล่าครับ? ทั้งๆ ที่ firefox ก็ยัง implement ได้ไม่หมด.
มีตัวอย่าง ของ กรณี iso C++, มีมาตรฐานของการ export template ออกมา 10 ปีแล้ว, เข้าใจว่า gcc ก็ยังไม่สามารถ implement feature นั้นได้.
(มี proprietary compiler ตัวนึงทำได้แล้ว, หลังออก standard มาได้ 5 ปี)
การ export template เป็นสิ่งที่ดีมากๆ, ควรสนับสนุนด้วยการใช้ feature นี้ให้มากๆ, เพื่อให้เห็นความแตกต่างว่า gcc ไม่สามารถ compile program นี้ได้, ทั้งที่ program ก็เขียนตาม standard.
เพื่อ กดดันให้ gcc ทำตาม standard รึเปล่าครับ.
--
อานนท์
พยายามทำตัวให้มีมาตรฐานอยู่ครับ ตอนนี้ก็ใช้ firefox 100% พยายามใช้ openoffice ถ้าไม่ใช่งานที่ทำงาน แต่พยายามย้ายไปใช้ linux ไม่ได้ซะที ต่อเน็ตเข้าทรูไม่เป็น
เข้าใจทั้งสองข้างครับ
แต่สิ่งหนึ่งที่สำคัญในการที่จะรณรงค์การใช้มาตรฐานนั้นคือต้องชี้ให้ "ผู้ใช้" เห็นว่า มาตรฐานไม่ใช่ "แฟชั่น" แต่เป็น "ความจำเป็น"
เข้าใจ 9Aum นะ
แต่ผมเข้าใจมุมมองของ Blognone ว่า ไม่ได้ง้อให้ใครมาอ่าน
การที่ เรากำหนดมาตรฐานเำพื่อเป็นแบบแผนให้เราอยู่ในกรอบ
ไม่ใช่ว่าเออออ กันตาม พฤติกรรมคนส่วนใหญ่ สังคมก็จะไม่มีระเบียบ
จะกลายว่า IE คือ กฏหมู่ที่คนกลุ่มหนึ่งตั้งขึ้น อยู่เหนือ กฏหมาย ก็คือ มาตรฐานW3C
หรือในมุมมองคนอื่น อาจจะมองว่ามาตรฐาน W3C เป็นมาตรฐานแหกคอก
ที่ตั้งขัดกับ พฤติกรรมคนส่วนมาก ก็ได้ แล้วแต่จะคิด แต่ผมเคารพ
ในความคิดเห็นของคนในนี้
ผมใช้สอง browser ครับ ผมเป็นกลาง ไม่ยึดติด
IE6 ไม่ได้พัฒนามานานแล้ว หวังว่า IE7 จะเปลี่ยนแนวคิด เข้าข้างตัวเอง หันเข้าหา มาตราฐานกลางกันมากขึ้น...
นานาจิตตัง ครับ เรื่องนี้ อย่าเถียงกันเลยนะ ชาวบลอคโน้น
เอางี้สิ คุณ mk กับคุณ Lew ก็ทำเวบให้สามารถอ่านได้ทั้งสองค่าย แต่ถ้าเข้าจาก ie ก็ให้มีขึ้นด้านบนเหมือนเดิมแนะนำว่าควรใช้ Firefox เถอะ อะไรประมาณนั้น
คนอื่นเข้ามาอ่านที่ใช้ ie ก็จะได้เห็นเวบสวยๆ แล้วก็ได้เห็นข้อความด้วย ถือเป็นการสนับสนุนมาตรฐานเปิด แต่หน้าเวบก็ไม่เสียหายถ้าเข้าจากมาตรฐานอื่นๆ
--------------------------------------------------------
เวบของเค้า...และเพินที่เค้ารัก
www.mooling.com
ส่วนตัวผมเอง ก็ไม่ใช่้เซียน Programming แค่ถูไถไป แต่ผมเองก็สนับสนุนการเป็นมาตรฐานนะคับ.. ผมมองว่าในอนาคตหากมีการเปลี่ยนแปลง ตัวที่เป็นมาตรฐานจะปรับเปลี่ยนตามได้ง่ายกว่า หรือไม่ต้องปรับเปลี่ยนเลย แต่ตัวที่ไม่ใช่มาตรฐานคงต้องรื้อใหม่หมด
ตอนนี้ผมเองก็พยายามไปแก้งานที่ผ่านๆมาให้เป็นไปตามมาตรฐานให้หมด
ให้ตายสิ ตั้งแต่รู้จัก blognone มา พึ่งเคยลองเปิด blognone ด้วย IE6 เพราะประเด็นในบล็อกนี้แหละ คือปกติเปิดด้วย Firefox อยู่แล้วเพราะใช้ลินุกซ์ และอาทิตย์ที่แล้วก็เปิดด้วย IE7 เพราะทดลอง vista pre-rc1 ซึ่งก็ดูสวยงามดี (อ่อ นอกจากนั้นก็เปิดอ่าน feed จากมือถือ)
ผลคือ พึ่งรู้ว่าเปิดด้วย IE6 มันน่าเกลียดจริงๆ :-P เมนูหล่นไปอยู่ข้างล่างเฉยเลย ตะแรกคิดว่าแค่ บิดเบี้ยวเล็กน้อยเสียอีก -- ก็ไม่ได้มีประเด็นอะไร แค่บอกให้ทราบว่าพึ่งเห็น
ผมเข้าใจคุณ 9Aum ครับ โดยเฉพาะอย่างยิ่งประเด็นการเปิดโอกาสให้ EndUser ได้อ่านเวบ blognone โดยหน้าตาไม่บูดเบี้ยว และผมคิดว่ามันเป็นประเด็นที่สำคัญมาก ๆ ด้วยครับ
แต่ผมไม่เห็นด้วยครับ
ผมคิดว่าเราไม่ควรเอาใจ EndUser มากเกินไปครับ และเป็นเรื่องที่ดีครับ ที่คนเขียนโปรแกรมจะมีสารบางอย่างส่งไปบอกคนเหล่านี้ ว่าหากไม่ได้มาตรฐานมันไม่ดีอย่างไร ในความคิดผม การกระทำของ blognone จึงเป็นจุดเริ่มต้นของเรื่องที่ดีอย่างหนึ่งครับ ไม่อย่างนั้นแล้วประเทศไทยก็เป็นประเทศที่ไม่มีมาตรฐานไปเรื่อย ๆ ไม่เฉพาะมาตรฐานตามฝรั่งครับ มาตรฐานของตัวเองก็ไม่มี
หากไม่อยากเปลี่ยนแปลง ก็ไม่ต้องถามหาชีวิตที่ดีกว่าครับ
ไม่ต้องคิดมากหรอกครับเรื่อง IE 6 เพราะเดี๋ยว 7 มา ผู้ใช้ 6 ก็คงหดหาย แต่ผมเห็นด้วยที่จะทำให้ browser ทั้งหลายดูแล้วออกมาคล้ายกันครับ
รโชหรณัง - ทุกสิ่งทุกอย่างมีข้อบกพร่องทั้งสิ้น
เห็นด้วยว่าควรให้ออกมาพอดูได้น่ะครับ
... #page { background: #FBFBFB; text-align: left; margin: 0 auto; padding: 0px 0 0px; position: relative; /* The entire template's width is set in this class. */ width: 80%; /* _width: 740px; */ _width: 780px; border: 1px solid #ccc; border-top: none; } ... .primary { /*width: 500px;*/ _width: 500px; /* IE Hack */ width: 65%; float: left; /* padding: 20px 40px 10px 10px; margin: 0 20px 0 30px; */ padding: 20px 0px 10px 0px; margin: 0 0px 0 30px; } div.secondary { font: 1em/1.5em Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif; /* padding: 10px 0; margin: 0 0 20px 77%; width: 22%; */ padding: 10px 0; margin: 0 0 20px 74%; width: 24%; color: #666; position: relative; /* The following are IE Fixes */ _margin-left: 0; _margin-right: -3%; _width: 26%; } ...เมื่อสักครู่ลองแกะธีม k2 ดู ปรากฎว่า ธีมต้นฉบับก็เต็มไปด้วยโค๊ดที่แฮคให้สามารถดูผ่าน IE ได้
ไหน ๆ ก็ลองแล้ว ผมเลยลองแฮคธีมของ blognone ต่ออีกหน่อย
ได้ความว่า ถ้าจะให้ดูผ่าน IE แบบพอดูได้ ต้องแก้สไตล์ชีตดังนี้ครับ
ผมทดสอบด้วย IE 5.5 บนอูบุนตู dapper มีอาการล้นขอบขวาเล็กน้อย แต่พอดูได้ครับ
ผมว่า blognone น่าจะรับ patch นี้ไว้พิจารณานะครับ
--
lucky 7
ใช้ IE7 Beta ดูได้สวยงามดีครับ ส่วนเรื่อง Spread Firefox ก็ขึ้นอยู่กับเจ้าของ Web
ไม่ได้ใช้ Firefox เพราะว่าภาษาไทยตัดคำก็ไม่ดี มี Version ใหม่ก็ต้องรอ Load ที่ท่าน ๆ Build รวมตัดคำเข้าไปแล้ว
ไม่สะดวกเป็นอย่างยิ่ง
wd - ทดสอบ patch นี้กับ IE7 นึยังครับ?
มีอีกหลายประเด็น เช่นว่า patch นี้ผ่าน w3c validator รึเปล่า แล้ว browser อื่นๆ มีการทดสอบเป็นวงกว้างเพียงใด ฯลฯ
------
LewCPE
เอ่อ คือยังไม่มี IE7 ให้ใช้เลยครับ
ส่วนใหญ่ใช้บนลินุกส์น่ะครับ
บน dapper ลง IE ไว้ 3 รุ่น แต่ที่อ่านภาษาไทยได้ เป็นรุ่น 5.5 ก็เลยทดสอบแค่ 5.5 น่ะครับ
เดี๋ยวจะลองขวนขวายหา IE7 มาใช้อีกทีครับ
ส่วนแพตช์ ผมแก้แค่ตัวเลขน่ะครับ ไม่ได้ลงลึกเลย ( ทราบดีว่าเล่นกับ IE ยากสุด ๆ )
เทคนิคที่พอจำได้คือ IE ไม่ชอบเปอร์เซนต์ ควรใช้เป็น fixed px มากกว่า
สนับสนุน open standard เป็นเรื่องดีครับ แต่ก็ต้อง open mind ด้วยนะครับ ยอมรับความแตกต่าง ผมอยากให้ blognone ใจดีกว่านี้
wildseed: คนทำ blognone อาจจะ open mind แต่ว่า จงใจที่จะ *ใจร้าย* โดยมีวาระซ่อนแร้นที่ต้องการจะแสดงให้เห็นว่า open standard คืออะไร IE เขียนมาตรงกับ W3C แค่ไหน
ซึ่งผมมองว่าประสบความสำเร็จ เพราะว่าอย่างน้อยๆ ก็ได้มาเถียงกัน หลายคนก็คิดเรื่องพวกนี้มากขึ้น
สมมุติว่ามันใช้กับ IE6 แบบเนียนๆ มันก็จะไม่มีประเด็นพวกนี้ ก็อาจจะมีคนลั้นลาลั้นลา ไม่รู้ว่ามีอะไรเกิดขึ้น
ผมมองเรื่องนี้เหมือนแม่ค้าขายของปิดฟุตบาท คนต้องไปเดินในถนน ทั้งๆ ที่รู้ว่ามันผิด คน open mind หลายๆ คนสามารถหลบแม่ค้าไปเดินเบียดกับรถแทนได้ ถ้าไม่มีคนใจร้ายบ้างทางเดินก็คงเป็นที่ขายของอย่างถาวรต่อไป คนใจร้ายก็อาจจะช่วยอะไรไม่ได้ แต่อย่างน้อยก็มีหวัง
บางทีเราอาจจะเรียกการแกล้งใจร้ายนี้ว่า social movement?
ยาววุ้ย อ่านไม่ทัีน มาแปะไว้ก่อน
wildseed - ความใจดีเนี่ยมันเป็นค่า relative ของแต่ละคนนะครับ
อาจจะเป็นเพราะพวกเรา "ชาชิน" ว่า IE เป็นเว็บบราวเซอร์ที่เข้าได้ทุกเว็บไปแล้วรึเปล่า เลยมองว่าการที่เว็บหนึ่งๆ จะแสดงผลใน IE ได้ไม่ดีกลายเป็นความ "ใจร้าย" ไป
ผมเคยพูดถึงนโยบายส่วนนี้ไปก่อนหน้านี้แล้วว่า จะไม่มีวันที่ใครก็ตามเข้า Blognone ด้วย IE แล้วถูกหน้า Splash เพี๊ยนๆ มากั้นว่า เว็บนี้แสดงผลได้ดีกับ XXXFox กรุณาดาวน์โหลดเพื่อเข้าชมเว็บ แล้วไม่ยอมให้เข้าถึงเนื้อหากันดื้อๆ จะไม่มีฟังก์ชั่นใดๆ ที่ถูกแบ่งแยกบราวเซอร์อย่างจงใจเช่นเว็บหลายๆ แห่ง
ผมมองว่านั่นเป็นความใจดีของผมครับ
เว็บไทยจำนวนมากมายที่สร้างไม่เข้ากับมาตรฐาน ไม่สามารถใช้งานได้ถ้าคุณไ่ม่ใช้บราวเซอร์ตามที่เว็บมาสเตอร์ต้องการ หรือไม่ยอมลงปลั๊กอินบางอย่าง น่าแปลกที่ผมกลับเห็นกระแสเรียกร้องให้ Blognone ซัพพอร์ต IE อย่างถูกต้องมากกว่ากระแสเรียกร้องเว็บเหล่านั้นให้ทำตัวเปิดกว้าง
เรากำลังอยู่ในยุคใช้กระแสหมู่มากกันเกินไปรึเปล่าครับ เราเริ่มมองว่าอนาธิปไตยของคนหมู่มากกลายเป็นประชาธิปไตยกันไปแล้วหรือ?
------
LewCPE
ผมไม่แน่ใจว่าสาวก IE สาวก MS สาวกกระแสหลักทั่วไป จะเป็นนักอนาธิปัติ?
ส่วนมากน่าจะออกแนว สุขนิยม ? เพราะมุ่งความสนใจไปที่ความสุขที่สัมผัสได้ง่ายๆ ผสมกับอำนาจนิยม ที่เชื่อว่าไม่มีใครสามารถแข็งข้อกับ MS ได้ activist ที่หาญมาต่อกรก็จะพ่ายแพ้ในที่สุด lol
--wildseed ถ้าวันไหนคุณเข้าเว็บที่เขาบล็อกเบราเซอร์ IE ไม่ให้เข้าได้เลย แล้วคุณจะเข้าใจความรู้สึกของคนที่ใช้ firefox ที่โดนบังคับให้ต้อง "โกหก" เพื่อให้เข้าบางเว็บได้ แล้วแบบนี้จะเรียกเว็บพวกนั้นว่าใจร้ายกว่าได้ไหมครับ
อ่านแล้วนึกถึงตอนที่ผมต้องรัน IE มาเพื่อเปิดเว็บบางเว็บ - -"
Kerberos: เขาไม่ได้บอกว่า ใครใจร้ายกว่ากัน รึเปล่า?
แต่ อยากให้ blognone ใจดี เป็นที่สุด?
--
อานนท์
#lew
#Kerberos
ผมไม่ได้บอกว่าใครใจร้ายเลยครับ "กว่า" ที่ผมใส่ไปหมายถึงผมยินดีและซาบซึ้งกับความใจดี แต่ต้องการมากขึ้น เป็นข้อเรียกร้อง เป็นกิเลสโดยส่วนตัว ไม่มีข้อแม้ ไม่กระแนะกระแหน ไม่เสียดสี ผมจริงใจ ผมขอโทษที่ทำให้เข้าใจผิด
ผมเห็นและเข้าใจความตั้งใจอันดีของ blognone แต่ในเมื่อคุณ wd post วิธีแก้ได้อย่างรวดเร็วและง่ายจัง ก็ชวนให้เกิดความอยากว่าท่าจะดีถ้าจะช่วยแก้ตามนั้น
ผมก็ใช้ FF (ไม่ใช้ IE ในชิวิตประจำวัน) ทำweb อ้างอิง standard แต่ผมก็ happy มากกว่าได้ทำให้ web แสดงได้ทั้ง IE FF และอื่นๆ(ลำบากแต่ก็ happy) อยากให้ blognone happy แบบผมบ้าง
การเมือง กีฬา ศาสนา และบราวเซอร์
คล้าย ๆ ของคุณ iannnnn ครับ การเมือง มาตรฐาน คนไทย และ ไออี แต่อันนี้มือกฏหมายและการเมืองประจำเวบผมเขียนครับ อ่านแล้วจะรู้ครับว่า บราวเซอร์กับการเมืองไทยเกี่ยวกันยังไง
ผมเชื่อว่า จุดยืนของ Blognone เป็นอย่างนี้ดีแล้ว เพราะ Blognone เลือกที่จะเอียงมาเสมอ และคนอ่านก็เป็นกลุ่มก้อนคน IT ที่เข้าใจจุดยืนนี้ได้ไม่ยาก
ใช่ครับเราควรจัดการงานให้เป็น user-centric แต่ทุกอย่างก็ต้องมีมาตรฐานด้วยถึงจะสอดคล้องกัน ซึ่ง Blognone ก็ทำแล้วในทั้งสองส่วน
lew, mk เป็นเจ้าของ web นี้โดยสมบูรณ์ มีสิทธิเต็มที่ในการเลือกจะทำหรือไม่ทำสิ่งใดตามต้องการ
สำหรับผู้ใช้ IE ตามบ้านคงไม่มีปัญหาอะไร เพราะมีสิทธิ์อำนาจเต็มที่ สามารถหา FF, Opera, Safari มาลงได้ไม่ยากเย็น สำหรับ FF เรื่องตัดคำภาษาไทยเดี๋ยวนี้เป็น extension ลงง่ายกว่าเดิมเยอะ
ส่วนผู้ใช้ในองค์กรที่มีสิทธิ์จำกัดในการลง/ใช้ซอฟต์แวร์ คุณมีทางเลือกไม่มากนัก
- ใช้สิทธิ์และเรียกร้องตามหน้าที่ที่คุณมีอย่างสงบไม่ใช้ความรุนแรง
- บ่นคนเดียว แล้วไม่ทำอะไร รอสักวัน ทุกคนบนโลกนี้จะเข้าใจคุณ
วันนี้คุณใช้สิทธิ์เต็มสิทธิ์ของคุณหรือยัง?
iannnnn : การเมือง กีฬา ศาสนา บราวเซอร์และคอมไพล์เลอร์ :P
โดยส่วนตัวผมคิดว่าการตามมาตราฐานเป็นเรื่องดีครับ แม้คนทั้งโลกจะไม่ทำตามมันเลย เพราะถ้าทำทุกอย่างที่คนหมู่มากแห่ตามกันก็จบเห่สิครับ
ยังงี้จะเริ่มเรียกว่าเราเป็น zealot กับมาตรฐานหรือเปล่านะเนี่ย (อย่าคิดมากนา... ล้อเล่น)
ผมเองก็คิดว่ามาตรฐานเป็นอะไรที่ควรยึดถือ (อย่างน้อยก็ซักช่วงนึงก่อนที่มันจะเปลี่ย