นำกฎ @import ใน CSSStyleSheet.replace() ออกแล้ว
ข้อกำหนดเดิมสำหรับสไตล์ชีตที่สร้างได้อนุญาตให้มีการเรียกใช้สิ่งต่อไปนี้
sheet.replace("@import('some.css');")
ระบบกำลังนำ Use Case นี้ออก ตอนนี้การเรียก replace()
จะแสดงข้อยกเว้นหากพบกฎ @import
ในเนื้อหาที่แทนที่
Intent to Remove | สถานะแพลตฟอร์ม Chrome | ข้อบกพร่องของ Chromium
นำ TLS 1.0 และ TLS 1.1 ออก
TLS (Transport Layer Security) เป็นโปรโตคอลที่รักษาความปลอดภัยให้ HTTPS โดยมีประวัติอันยาวนานย้อนกลับไปถึง TLS 1.0 ที่มีอายุเกือบ 20 ปีและ SSL ซึ่งเป็นรุ่นก่อนหน้า ทั้ง TLS 1.0 และ 1.1 มีจุดอ่อนหลายประการ
- TLS 1.0 และ 1.1 ใช้ MD5 และ SHA-1 ซึ่งเป็นแฮชที่เปราะบางทั้งคู่ในแฮชข้อความถอดเสียงสำหรับข้อความ "เสร็จสมบูรณ์"
- TLS 1.0 และ 1.1 ใช้ MD5 และ SHA-1 ในลายเซ็นเซิร์ฟเวอร์ (หมายเหตุ: ลายเซ็นนี้ไม่ใช่ลายเซ็นในใบรับรอง)
- TLS 1.0 และ 1.1 รองรับเฉพาะการเข้ารหัส RC4 และ CBC RC4 ใช้งานไม่ได้และถูกนําออกแล้ว การสร้างโหมด CBC ของ TLS มีข้อบกพร่องและเสี่ยงต่อการโจมตี
- การเข้ารหัส CBC ของ TLS 1.0 ยังสร้างเวกเตอร์การเริ่มต้นไม่ถูกต้องอีกด้วย
- TLS 1.0 ไม่เป็นไปตามข้อกำหนด PCI-DSS อีกต่อไป
การรองรับ TLS 1.2 เป็นข้อกําหนดเบื้องต้นในการหลีกเลี่ยงปัญหาข้างต้น กลุ่มทํางาน TLS ได้เลิกใช้งาน TLS 1.0 และ 1.1 แล้ว Chrome ได้เลิกใช้งานโปรโตคอลเหล่านี้แล้ว
ตั้งใจที่จะนำออก | Chromestatus เครื่องมือติดตาม | ข้อบกพร่องของ Chromium
นโยบายการเลิกใช้งาน
บางครั้งเรานำ API ออกจากแพลตฟอร์มเว็บที่ทำงานตามปกติแล้วออก เพื่อให้แพลตฟอร์มทำงานได้อย่างราบรื่น มีหลายสาเหตุที่เราจะนำ API ออก เช่น
- ซึ่งมี API รุ่นใหม่มาแทนที่แล้ว
- ระบบจะอัปเดตแล้วเพื่อให้เป็นไปตามการเปลี่ยนแปลงในข้อกำหนดเฉพาะเพื่อความสอดคล้องและสอดคล้องกับเบราว์เซอร์อื่นๆ
- เบราว์เซอร์เหล่านี้เป็นการทดสอบระยะแรกที่ไม่เคยบรรลุผลในเบราว์เซอร์อื่นๆ จึงเพิ่มภาระในการสนับสนุนให้กับนักพัฒนาเว็บ
การเปลี่ยนแปลงเหล่านี้บางส่วนจะมีผลกับเว็บไซต์จํานวนน้อยมาก เราพยายามแจ้งให้นักพัฒนาแอปทราบล่วงหน้าเพื่อให้นักพัฒนาแอปมีเวลาทำการเปลี่ยนแปลงที่จำเป็นเพื่อทำให้เว็บไซต์ทำงานต่อไปได้ เพื่อลดปัญหาที่อาจเกิดขึ้นล่วงหน้า
ปัจจุบัน Chrome มี กระบวนการเลิกใช้งานและนํา API ออก ซึ่งโดยพื้นฐานแล้วมีดังนี้
- ประกาศในรายชื่ออีเมล blink-dev
- ตั้งค่าคำเตือนและระบุสเกลเวลาในคอนโซลเครื่องมือสำหรับนักพัฒนาเว็บใน Chrome เมื่อตรวจพบการใช้งานในหน้าเว็บ
- รอและตรวจสอบ จากนั้นนําฟีเจอร์ออกเมื่อการใช้งานลดลง
คุณดูรายการฟีเจอร์ทั้งหมดที่เลิกใช้งานแล้วได้ที่ chromestatus.com โดยใช้ ตัวกรองฟีเจอร์ที่เลิกใช้งานแล้ว และดูฟีเจอร์ที่ถูกนำออกได้โดยใช้ตัวกรองฟีเจอร์ที่ถูกนำออก นอกจากนี้ เราจะพยายามสรุปการเปลี่ยนแปลง เหตุผล และเส้นทางการย้ายข้อมูลบางส่วนไว้ในโพสต์เหล่านี้ด้วย