เงินจากโครงสร้างเนื้อหาที่สมบูรณ์ยิ่งขึ้นก่อนที่เบราว์เซอร์จะสามารถจัดการ XHTML รุ่นต่อไปได้
ข้อมูลจำเพาะ XHTML 2 ยังไม่เสร็จสมบูรณ์ แต่ก็มีข้อดีหลายประการมากกว่า XHTML 1 รวมถึงคุณสมบัติโครงสร้างที่สมบูรณ์ยิ่งขึ้นซึ่งทำให้ XHTML 2 เป็นรูปแบบการแก้ไขที่ดีกว่าทำหน้าที่เป็นโหมดกลางสำหรับระบบการเผยแพร่ทรัพยากรเดียวกว่ารุ่นก่อน ผู้ที่ดำเนินการปล่อยขนาดใหญ่หรือขนาดเล็กสามารถเริ่มใช้คุณสมบัติใหม่ของ XHTML 2 โดยไม่ต้องรอให้เบราว์เซอร์ให้การสนับสนุนคุณลักษณะส่วนต่อประสานผู้ใช้ใหม่
ประมาณหนึ่งปีที่ผ่านมากลุ่มมาตรฐานอุตสาหกรรมขอให้ฉันแนะนำสิ่งที่ XHTML2 อาจเป็นประโยชน์ต่อผู้จัดพิมพ์ ฉันไม่รู้ว่ามันใช้งานได้จริงหรือไม่ แต่พวกเขายินดีที่จะเสนอค่าธรรมเนียมเพื่อไปนิวยอร์กดังนั้นฉันจึงตัดสินใจไปตรวจสอบ
การสอบสวนที่ฉันไม่ต้องการความพยายามมากนัก XHTML 2 เพิ่มโครงสร้างที่สมบูรณ์ยิ่งขึ้นให้กับ XHTML เพื่อให้เป็นรูปแบบที่สามารถใช้ในการสร้างและจัดเก็บเนื้อหาแทนที่จะส่งเนื้อหาไปยังเบราว์เซอร์ ฉันพูดเกินจริงเล็กน้อยเมื่อฉันบอกว่า XHTML 2 มีประโยชน์อยู่แล้ว ร้านค้าหลายแห่งมีนโยบายที่ชาญฉลาดสำหรับมาตรฐานที่ยังไม่เสร็จนี้และ XHTML 2 ยังอยู่ในขั้นตอนของร่างการทำงาน (ดูทรัพยากรสำหรับข้อมูลเพิ่มเติม) ซึ่งแตกต่างจากมาตรฐานที่เกี่ยวข้องกับ HTML เกือบทั้งหมด XHTML 2 สามารถจัดหาสิ่งของมีค่ามากมายก่อนที่เบราว์เซอร์ที่รู้จักกันดีจะรองรับเพราะมีแนวโน้มที่จะเก็บเนื้อหาในโครงสร้างที่สมบูรณ์ยิ่งขึ้นและซับซ้อนมากขึ้น สถานการณ์ปัจจุบันของ XHTML: เราก้าวหน้าไปที่ไหน
มาตรฐาน W3C XHTML 1.0 สร้าง HTML เวอร์ชัน XML เมื่อเบราว์เซอร์ไม่ประเมินค่าสูงเกินไปว่าหน้าเว็บเป็น XML ที่มีรูปแบบดีนักออกแบบเว็บไซต์จะเบื่อที่จะใช้วิธีหนึ่งสำหรับ Firefox และอีกวิธีหนึ่งสำหรับ Microsoft ™ Internet Explorer และพวกเขาเห็นคุณค่ามากขึ้นในมาตรฐาน สไตล์ชีทของคอลเลกชัน CSS โอเพ่นซอร์สหลายแห่งเช่นการออกแบบเว็บแบบเปิดและการออกแบบเว็บโอเพ่นซอร์สดูแหล่งข้อมูลสำหรับลิงก์ทั้งสองใช้ไฟล์ตัวอย่าง XHTML 1 เพื่อการสาธิตและฉันเคยได้ยินนักออกแบบเว็บไซต์บางคนที่แทบจะรู้ว่ารูปแบบที่ดี ในขณะที่ Internet Explorer และ Firefox รองรับคุณสมบัติ CSS มากขึ้นนักออกแบบเว็บไซต์เหล่านี้จะเพิ่มทักษะการออกแบบมากขึ้นให้กับ CSS Stylesheets ทำให้ง่ายขึ้นตรง (และง่ายต่อการใช้ซ้ำ) XHTML ในเอกสารพื้นฐาน
XHTML 1.1 (ดูทรัพยากร) ไม่รวมคุณสมบัติใหม่ แต่จะแบ่ง XHTML ออกเป็นโมดูล ค่าของมันจะสะท้อนในสองด้าน ก่อนอื่นหากเราพบว่าโมดูลบางอย่างมีค่าและอื่น ๆ มีค่าเพียงเล็กน้อยเราสามารถนำชุดย่อยของมันไปใช้อย่างสะดวกยิ่งขึ้น ตัวอย่างเช่น Forum Application Wireless (WAP) มีเหตุผลทุกประการที่จะรวมโครงสร้าง XHTML พื้นฐานไว้ในมาตรฐานเพื่อส่งเนื้อหาไปยังโทรศัพท์มือถือ แต่ไม่ต้องการให้เอกสาร WAP รวมคุณสมบัติส่วนต่อประสานผู้ใช้เช่นการแมปรูปภาพหรือการแก้ไขโมดูล
ประโยชน์อีกประการหนึ่งของสถาปัตยกรรมแบบแยกส่วนสำหรับ DTD หรือโหมดคือง่ายกว่าที่จะแทรกโมดูลใหม่ที่เป็นกรรมสิทธิ์ในแอปพลิเคชันของผู้ใช้ เมื่อรวมกับความสามารถในการเลือกโมดูลที่มีอยู่คุณลักษณะนี้จะนำประโยชน์มาสู่อุตสาหกรรมการเปิดตัว: กลุ่มมาตรฐาน PRISM ซึ่งอุทิศให้กับข้อมูลเมตาของอุตสาหกรรมการเผยแพร่เลือกชุดย่อยของ XHTML 1.1 จากนั้นเพิ่มโมดูลใหม่ด้วยคำศัพท์วิชาชีพอุตสาหกรรมเพื่อให้ง่ายต่อการติดตามเนื้อหา (สำหรับข้อมูลเพิ่มเติมเกี่ยวกับปริซึมดูทรัพยากร)
คุณสามารถเปรียบเทียบการพัฒนาของ XHTML 1.1 เพื่อทำความสะอาดชั้นใต้ดิน: คุณอาจไม่ต้องทิ้งมากเกินไปโดยการจัดระเบียบที่ดีขึ้นคุณสามารถใช้สิ่งของที่มีอยู่ได้ง่ายขึ้นและแม้แต่ทำให้มีที่ว่างสำหรับสร้างโต๊ะทำงานและทำสิ่งใหม่ ๆ
ตั้งแต่เดือนพฤษภาคม 2544 XHTML 1.1 ได้กลายเป็นมาตรฐาน (หรือตาม W3C ซึ่งเป็นมาตรฐานที่แนะนำ) การพัฒนาล่าสุดใน XHTML 2.0 เป็นร่างการทำงานใหม่ (ร่างการทำงาน) ที่วางจำหน่ายในเดือนกรกฎาคม 2549 แม้ว่ามันจะต้องผ่านหลายขั้นตอนในการก่อตัวครั้งสุดท้ายรูปแบบการผ่อนคลาย NG (ดูทรัพยากรสำหรับลิงค์นี้) ช่วยให้เราสามารถสร้างและใช้เอกสาร XHTML 2 ได้อย่างรวดเร็ว สไตล์ชีท XSLT แบบง่าย ๆ จะแปลงไฟล์เหล่านี้เป็น XHTML 1 เพื่อให้เบราว์เซอร์ของคุณแสดงหรือคุณสามารถแสดงเอกสารเหล่านี้ในเบราว์เซอร์ของคุณ (สำหรับตอนนี้ Firefox ควรทำงานได้ดีขึ้น) โดยใช้สไตล์ชีท CSS ซึ่งตอนนี้มีร่างการทำงาน XHTML 2 (ดูทรัพยากร) XHTML 2: คุณสมบัติใหม่คืออะไร?
XHTML 2 ยังคงความสามารถในการล้างไวยากรณ์ที่มีอยู่ใน XHTML 1 เพื่อให้กระชับมากขึ้นและยังเพิ่มคุณสมบัติใหม่บางอย่าง มันเพิ่มการสนับสนุนสำหรับ Xforms ซึ่งเป็นตัวตายตัวแทนที่สมบูรณ์ยิ่งขึ้นในรูปแบบที่ใช้ใน HTML มานานกว่าทศวรรษ XHTML 2 ยังรวมถึงเหตุการณ์ XML ซึ่งช่วยให้เราสามารถระบุเหตุการณ์ที่เกิดจากการดำเนินการส่วนต่อประสานผู้ใช้บางอย่างซึ่งจะช่วยลดความจำเป็นในการใช้สคริปต์โดยใช้ JavaScript หรือ ASP คุณสมบัติเหล่านี้จะน่าสนใจโดยเฉพาะอย่างยิ่งเมื่อเบราว์เซอร์หลักให้การสนับสนุนพวกเขา แต่คุณสมบัติอื่น ๆ จะน่าสนใจยิ่งขึ้นสำหรับผู้เผยแพร่ก่อนที่เบราว์เซอร์จะรองรับ XHTML: โครงสร้างที่ดีขึ้นและนำกลับมาใช้ใหม่ได้มากขึ้น
หน้าก่อนหน้า 1 2 3 หน้าถัดไปอ่านข้อความเต็ม