ไมโครซอฟท์เสนอมาตรฐานเว็บใหม่ ให้ CSS รองรับอุปกรณ์สองจอ Dual Screen

by mk
25 January 2020 - 06:51

อุปกรณ์แบบ 2 จอ Dual Screen กำลังจะออกมาถล่มตลาดในปีนี้ ในฝั่งของนักพัฒนาแอพก็ต้องเตรียมปรับแอพตาม ซึ่งไมโครซอฟท์ออก SDK สำหรับ Android มาให้แล้ว และจะออก SDK ของ Windows 10X ตามมาในเดือนหน้า

แพลตฟอร์มแอพตัวที่ 3 ที่ไมโครซอฟท์ผลักดันเช่นกันคือ เว็บแอพ ซึ่งไมโครซอฟท์พยายามเสนอมาตรฐานเว็บให้รองรับจอ Dual Screen ผ่านคุณสมบัติใหม่ของ CSS

ข้อเสนอของไมโครซอฟท์อ่านได้จาก GitHub แนวคิดของมันคือเสนอฟีเจอร์ให้กับ CSS 2 อย่างคือ

  • spanning เป็นฟีเจอร์ของ CSS media ไว้บอกเบราว์เซอร์ว่ากำลังแสดงผลหน้าเว็บบนหลายจอต่อกัน (across multiple display) ซึ่งรองรับทั้งแนวตั้งและแนวนอน (single-fold-vertical และ single-fold-horizontal)
  • device fold เป็นตัวแรป (variable) ของ CSS ที่ไว้บอกจุดพับของจอ (เป็นพิกัด fold-top กับ fold-left) และความกว้าง-ความยาวของบานพับ (fold-height และ fold-width)

กระบวนการเสนอคุณสมบัติใหม่ของ CSS เป็นมาตรฐานเว็บของ W3C คงต้องใช้เวลาอีกสักพักใหญ่ๆ ซึ่งระหว่างนี้ ไมโครซอฟท์ก็เขียนตัวช่วยรองรับมาตรฐาน (polyfill) เป็น JavaScript ให้กับมาตรฐานเว็บในปัจจุบันไปก่อน (มีทั้ง CSS และ JavaScript)

ที่มา - Microsoft

Blognone Jobs Premium