ฉันรู้มากเกี่ยวกับมาตรฐานเว็บแล้วและกำลังใช้มันอยู่ ฉันตระหนักดีด้วยว่าการใช้มาตรฐานเว็บไม่สามารถพูดได้อย่างภาคภูมิใจว่า "เฮ้ ไซต์ของคุณผ่านการตรวจสอบมาตรฐานแล้วหรือยัง" แต่สำหรับมากกว่านั้น แต่ในฐานะนักออกแบบเว็บไซต์ "ชั้นสูง" บางครั้งฉันก็รู้สึกสับสนอยู่ตลอด การใช้และบอกคนอื่นเกี่ยวกับมาตรฐานเว็บไม่ใช่เรื่องราวทั้งหมด คำถามคือ ถ้าเราทำเช่นนี้ตอนนี้ สถานการณ์จะยังเหมือนเดิมในปีหน้าหรือไม่ หนึ่งปีหลังจากนั้น? ยังมีนักออกแบบจำนวนไม่มากที่ใช้มาตรฐานเว็บ ในขณะที่นักออกแบบส่วนใหญ่ยังคงออกแบบเว็บไซต์สำหรับ IE ต่อไปหรือไม่ เรากำลังจะไปที่ไหน?
คำถามนี้เกิดขึ้นหลังจากที่ฉันอ่านบทความ "เหตุผลที่แท้จริงที่คุณควรใส่ใจเกี่ยวกับมาตรฐานเว็บ" โดย Design โดย FireAndrei เพราะบทความของ Keith เกี่ยวกับมาตรฐานเว็บที่เขาโพสต์ไว้ไม่นานมานี้ เราจะก้าวไปไกลกว่านี้และทำอะไรที่เป็นประโยชน์กับมาตรฐานเว็บได้อย่างไร? ฉันคิดว่าขั้นตอนแรก (ซึ่งอาจเป็นความคิดที่ไม่ดีเลย) คือการให้ผู้เชี่ยวชาญด้านเว็บ เช่น Eric Meyer, Douglas Bowman ฯลฯ ดำเนินการออกแบบใหม่และวางแผนเว็บไซต์ตรวจสอบ W3C และคู่มือแนะนำใหม่อย่างครอบคลุม Andrei ในบทความของเขา "Design Eye for the Usability Guy" เสนอชุดความรู้และผลกระทบที่เป็นตัวอย่างที่ดีเยี่ยม มันชี้ให้เห็นข้อบกพร่องของไซต์ W3C ในหลาย ๆ ด้านอย่างเรียบง่ายและชัดเจน เช่น อินเทอร์เฟซที่น่าเกลียด Andrei ยังกล่าวถึงการเปิดตัวมูลนิธิระดมทุนเพื่อส่งเสริมเรื่องนี้โดยส่วนตัวแล้วฉันคิดว่านี่เป็นความคิดและเป็นจุดเริ่มต้นที่ดีมาก
การเปลี่ยนแปลง W3C
W3C ถือเป็นแกนหลักของทุกสิ่งที่เกี่ยวข้องกับมาตรฐานเว็บ ฉันหมายถึงทุกสิ่งทุกอย่าง W3C ก็เหมือนกับร้านซ่อมรถ คุณ "ขับรถ" ไซต์ของคุณและรับค่าน้ำมันและการบำรุงรักษาทั้งหมด ความจริงก็คือ หากคุณเพิ่งเริ่มเรียนรู้มาตรฐานเว็บ คำเตือนการตรวจสอบความถูกต้องของ W3C อาจเป็นเรื่องยากสำหรับคุณที่จะเข้าใจ ในความเป็นจริง W3C ควรมีบทช่วยสอน CSS ทั้งหมด ซึ่งจะช่วยให้คุณได้รับคำตอบอย่างง่ายดาย แทนที่จะถามเฉยๆ ว่าต้องทำอะไรตอนนี้ คุณอาจต้องไปที่ไซต์บางแห่งเพื่อค้นหาคำตอบ ไซต์อื่น ๆ พบคำตอบบนไซต์อื่น และคำตอบที่ไม่ได้รับอนุญาตก็แพร่กระจายไปทั่วเว็บและยังคงจุดประกายการอภิปรายต่อไป คงจะดีไม่น้อยหากปัญหาทั้งหมดสามารถแก้ไขได้ที่ W3C เมื่อเกิดปัญหา ความคิดแรกของคุณควรจะไปที่ W3C โอเค ฉันรู้ว่าแนวคิดนี้ไม่ใช่เรื่องง่ายที่จะนำไปใช้ แต่อย่างน้อย W3C ก็ควรมีประโยชน์และเป็นแรงบันดาลใจให้ผู้คนเรียนรู้มาตรฐานเว็บ และฉันก็ยินดีที่จะอุทิศตัวเองให้กับงานดังกล่าว
การเปลี่ยนแปลง W3C ยังคงไม่สามารถเปลี่ยนแปลงสถานการณ์ปัจจุบันของคนเพียงไม่กี่คนที่ใช้มาตรฐานได้ แต่อย่างน้อยก็ถือเป็นการเริ่มต้น เหตุผลที่แท้จริงสำหรับการเปิดตัวมาตรฐานเว็บอย่างช้าๆ ก็คือ Microsoft ไม่สนใจว่าตนจะทำอะไรและไม่ทำอะไร เนื่องจากมีความสามารถที่จะทำ (และไม่ทำ) เช่นเดียวกับช่องโหว่ด้านความปลอดภัย มันเกิดขึ้นเกือบทุกวัน และผู้ใช้ไม่สามารถเปลี่ยนแปลงสถานการณ์นี้ได้แม้ว่าจะใช้จ่ายเงินเป็นจำนวนมากก็ตาม Microsoft ยินดีที่จะใช้ทรัพยากรบางส่วนของ Longhorn เพื่อสนับสนุน XP Service Pack 2 ต่อไป เพียงเพราะสื่อเปิดเผยปัญหามากเกินไป และต้องดำเนินการภายใต้แรงกดดัน
สหภาพยุโรป
กรณีของสหภาพยุโรปในการลงโทษ Windows Media Player ของ Microsoft ถือเป็นเรื่องตลก! ทุกครั้งที่ฉันต้องการใส่ภาพยนตร์บนหน้าเว็บ ฉันจะใช้เทคโนโลยี QuickTime เป็นซอฟต์แวร์ที่ดีมาก คุณสามารถรับไฟล์สั้นแต่มีคุณภาพดี มีความสามารถในการประมวลผลสคริปต์ที่ดีกว่า เป็นต้น แต่ทุกครั้งที่ฉันต้อง "ต่อสู้" และโต้เถียงกับลูกค้าจนแทบบ้า เหตุผลของลูกค้าคือผู้ใช้ส่วนใหญ่ที่เข้าชมเว็บไซต์ใช้ Windows Media Player ทำไมไม่ใช้ Windows Media Player? มันไม่น่ารำคาญเหรอที่เป็นแบบนี้ทุกครั้ง? สหภาพยุโรปสามารถลงโทษ Microsoft ได้ตามต้องการ แต่สิ่งนี้ไม่ได้เปลี่ยนความคิดและการกระทำของ Microsoft เราอาศัยอยู่ในสังคมประชาธิปไตย แต่ไม่ได้หมายความว่าโลกของซอฟต์แวร์จะเป็นประชาธิปไตยเช่นกัน ในทางกลับกัน โลกของซอฟต์แวร์เต็มไปด้วยการผูกขาด . สิ่งเดียวกันนี้เกิดขึ้นบนเบราว์เซอร์ IE บางทีเราอาจมีความรับผิดชอบในการบอกรัฐบาลสหภาพยุโรปและสหรัฐอเมริกาว่าเราอาศัยอยู่ในสภาพแวดล้อมแบบไหนในแต่ละวัน แต่ฉันเกือบจะเชื่อว่าไม่มีใครสามารถทำเช่นนั้นได้ เนื่องจากที่นั่น (รัฐบาลสหภาพยุโรปและสหรัฐอเมริกา) ไม่มีเว็บอีกต่อไป ผู้เชี่ยวชาญที่นั่น (อย่างน้อยความรู้ของฉันก็ไม่เพียงพอ)
ทำไมไม่บังคับผู้ผลิตซอฟต์แวร์ออกแบบเว็บให้พัฒนาแอพพลิเคชั่นที่รองรับมาตรฐานเว็บ จึงบังคับให้เราใช้มาตรฐานเว็บอย่างเข้มงวด เป็นไปได้ไหม? แนวทางนี้ไม่นำไปสู่การวิพากษ์วิจารณ์ด้วยซ้ำ ฉันเชื่อว่าการกดดัน Microsoft ในระดับหนึ่งเท่านั้นที่ทำให้เราบรรลุเป้าหมายบางอย่างได้ ไม่มีความกดดัน ทุกอย่างจะดำเนินต่อไป ไม่มีอะไรเปลี่ยนแปลง และ Microsoft อาจต่อสู้ในศึกใหญ่ต่อไป ดูความคิดเห็นของ Robert Scoble
บัญชีดำ?
จะตั้งค่าเว็บไซต์บัญชีดำได้อย่างไร? ขึ้นบัญชีดำไซต์ทั้งหมดที่บังคับให้คุณใช้ IE และไม่เต็มใจที่จะใช้มาตรฐานเว็บ เว็บไซต์บล็อกมาตรฐานเว็บทั้งหมดสร้างลิงก์ที่ชี้ไปยังไซต์บัญชีดำ (ไอคอน "Get FireFox" หรือไอคอน Zeldman อยู่ใต้ลิงก์) หากข้อมูลดังกล่าวถูกเปิดเผยในวงกว้าง ฉันเชื่อว่าบริษัทส่วนใหญ่จะต้องการถอดออกจากบัญชีดำ ฉันรู้ว่ามันรุนแรงมาก แต่ไซต์เชิงพาณิชย์ส่วนใหญ่เข้าใจว่าอาจไม่เคยได้ยินเกี่ยวกับมาตรฐานเว็บมาก่อน และนั่นคือข้อเท็จจริง "ความรุนแรง" ดังกล่าวอาจมีความจำเป็นและอาจส่งผลทางอ้อมต่อ Microsoft
ฉลาก/ใบรับรองคุณภาพ
อีกแนวคิดหนึ่งคือการมอบใบรับรองคุณภาพหรือฉลากคุณภาพ เช่น ใบรับรอง ISO ให้กับเว็บไซต์เชิงพาณิชย์ที่ใช้มาตรฐานเว็บ ด้วยการทำเช่นนี้ เราไม่เพียงแต่ให้การรับประกันแก่ลูกค้าว่าเว็บไซต์นั้นเป็นไปตามมาตรฐานเว็บ แต่พวกเขาจะได้รับประโยชน์จากมันด้วย ท้ายที่สุดแล้วการมีผลิตภัณฑ์ที่มีฉลากคุณภาพที่เป็นที่ยอมรับทั่วโลกจะช่วยเพิ่มจุดขายได้ หากการทำเช่นนี้จะช่วยเพิ่ม "ความน่าเชื่อถือและชื่อเสียง" หรือการเปิดเผย ฉันเชื่อว่าลูกค้ายินดีที่จะพิจารณาแนวทางนี้ หากบริษัทจำนวนมากเลือกแนวทางนี้ Microsoft จะรู้สึกกดดันและพิจารณาดำเนินการบางอย่างเกี่ยวกับมาตรฐานเว็บ
ข้างต้นเป็นความคิดส่วนตัวของฉันทั้งหมด ฉันไม่รู้วิธีตระหนักถึงสิ่งเหล่านี้ และฉันไม่รู้ว่าพวกเขาจะตระหนักได้หรือไม่ แต่อย่างน้อยฉันก็ห่วงใยและพยายามคิดถึงบางสิ่งบางอย่าง บางทีแนวคิดเหล่านี้อาจถูกมองเห็นและยอมรับจากคนจำนวนมาก (รวมถึงผู้นำมาตรฐานเว็บ) แล้วจึงนำไปปฏิบัติ นอกจากนี้ยังต้องใช้เงินทุนบางส่วนเพื่อช่วยในการเริ่มต้น การเปลี่ยนแปลงสิ่งต่างๆ ต้องใช้ความพยายามและเงินเป็นจำนวนมาก
-----แปลเสร็จแล้ว ต่อไปนี้เป็นบทสรุปความคิดเห็นบางส่วนเกี่ยวกับบทความนี้ สำหรับความคิดเห็นเพิ่มเติม โปรดดูบทความต้นฉบับ
สรุปความเห็น
Lukasz: ทำไมคุณถึงใส่ใจกับ IE ขนาดนี้ คุณต้องทำอะไร? มาดูข้อเท็จจริงกันดีกว่า: Windows เป็นระบบปฏิบัติการที่ใช้กันมากที่สุดในโลก และ IE เป็นเบราว์เซอร์ที่ใช้บ่อยที่สุด ส่วนแบ่งของ IE ถึงมากกว่า 95% เหตุใดทุกคนจึงควรใส่ใจเรื่องมาร์จิ้น (FireFox, Mozilla ฯลฯ ไม่ว่าจะอย่างไรก็ตาม) ในฐานะผู้ใช้ ฉันให้ความสำคัญกับข้อมูล ไม่ว่าบริษัทจะปฏิบัติตามมาตรฐานใดก็ตาม ฉันขอแนะนำให้คุณพิจารณา: เหตุใดเบราว์เซอร์ Microsoft จึงได้รับความนิยมหากไม่รองรับมาตรฐาน
lars: ผู้คนใช้ IE มาเป็นเวลานาน และบริษัทต่างๆ ต่างก็สร้างไซต์ที่สอดคล้องกับ IE และไม่สนใจมาตรฐานเว็บ W3C เนื่องจากมีค่าใช้จ่ายเพิ่มเติม และเนื่องจากไม่มีเครื่องมือแก้ไขตามมาตรฐาน WYSIWYG การสร้างบัญชีดำนั้นแทบจะเป็นไปไม่ได้เลย เนื่องจากมีเว็บไซต์จำนวนมากที่ออกแบบมาสำหรับ IE โดยเฉพาะ สำหรับคำกล่าวของ Lukasz ที่ว่าส่วนแบ่งของ IE มากกว่า 95% ฉันไม่เห็นด้วย ใครก็ตามที่เคยอ่าน "การออกแบบด้วยมาตรฐานเว็บ" ของ Zeldman จะรู้ดีว่าเบราว์เซอร์อื่น ๆ จำนวนมากแกล้งทำเป็น IE เพื่อให้สามารถแสดงไซต์ที่ออกแบบมาสำหรับ IE เท่านั้น
ByteWarrior: มีบัญชีดำอยู่แล้ว ดูที่นี่ PromoZilla.nl (ในเนเธอร์แลนด์) มีเว็บไซต์มากกว่า 300 เว็บไซต์ที่อยู่ในบัญชีดำ โดย 50 เว็บไซต์มีการเปลี่ยนแปลงเพื่อรองรับ Mozilla/Firefox
tinotino: Microsoft เล่นอย่างชาญฉลาดแต่ไม่ฉลาด เราต้องการมาตรฐาน เช่นเดียวกับถ้านิ้วไม่ใช่มาตรฐาน เราก็จะวัดด้วยเท้าของเรา ฉันเกลียดการแก้ไขจุดบกพร่องของไซต์ในทุกเบราว์เซอร์ที่มีอยู่ มันงี่เง่าและไม่มีประสิทธิภาพ
Rob van der Linde: หากจำเป็น ฉันสามารถช่วยเขียน PHO/MySQL เพื่อสนับสนุนการสร้างเว็บไซต์บัญชีดำทั่วโลก (ในเวลาว่าง) แต่ฉันไม่สามารถให้พื้นที่เซิร์ฟเวอร์และชื่อโดเมนได้ บางทีเราอาจขอการสนับสนุนจากกลุ่มโปรแกรมเมอร์ php หรือสร้างโปรเจ็กต์ดังกล่าวที่ Sourceforge
เดวิด: ฉันเป็นนักออกแบบและฉันไม่รู้อะไรเลยเกี่ยวกับการเขียนโปรแกรม หลังจากอ่านโพสต์ทั้งหมดแล้ว ผมว่าไม่ใช่คนไม่อยากใช้มาตรฐานหรอก แค่ว่าคนที่มีทักษะการออกแบบที่เชี่ยวชาญอยู่แล้วก็ไม่อยากละทิ้งการออกแบบและเขียนโค้ด
Veerle (ผู้เขียน): สำหรับ David ฉันเข้าใจได้ว่าการเปลี่ยนแปลงนี้ไม่ได้ชัดเจนนักสำหรับนักออกแบบ ฉันเป็นนักออกแบบกราฟิก หนึ่งในคนที่ไม่กลัวที่จะเจาะลึกเรื่องโค้ด ไม่มีประโยชน์ในการเขียนโค้ดถ้ามันทำให้ผมของคุณยืนหยัดด้วยความกลัว ฉันคิดว่าซอฟต์แวร์แก้ไขแบบ WYSIWYG (คล้ายกับ dreamWeaver) สามารถช่วยคุณได้ ในฐานะนักออกแบบเว็บไซต์ที่ดี แม้ว่าคุณจะสนใจเพียงอินเทอร์เฟซและรูปลักษณ์ แต่ฉันเชื่อว่าความรู้พื้นฐานบางอย่าง เช่น วิธีสร้างโค้ดเป็นสิ่งที่จำเป็นต้องรู้ งานประจำวันของฉันคือการออกแบบอินเทอร์เฟซ (UI) และส่งเทมเพลต (X)HTML ให้กับโปรแกรมเมอร์ อย่างไรก็ตาม ฉันยังคงหวังว่าโค้ดของเพจจะกระชับและเป็นมาตรฐานเพื่อแทนที่ตารางที่ซ้อนกันหลายชั้น เมื่อฉันเริ่มเรียนรู้การผลิตหน้าเว็บในปี 1996 ฉันเขียนโค้ดด้วยมือทั้งหมด นี่กลายเป็นข้อได้เปรียบที่ยิ่งใหญ่ที่สุดของฉันในตอนนี้ ในฐานะนักออกแบบ ถ้าคุณรู้ทั้งทักษะด้านการออกแบบและ XHTML/CSS นี่จะเป็นทุนของคุณ