들어가며


프런트엔드 개발의 가장 큰 디펜던시인 크롬 브라우저의 주요 이슈를 Chrome Platform Status의 Roadmap과 한 달간 blink-dev 활동 요약을 기준으로 정리하여 공유한다.

💡 M은 Milestone을 의미하며, M93은 93버전을 의미한다. 💡 웹 플랫폼 관련 이슈 위주로 다루며, 서비스에 영향이 크다고 판단되는 부분은 목차에 📌 를 표시한다. 💡 표준화에 대한 웹 개발자의 의견은 크롬 스테이터스 사이트에 쓰인 내용을 그대로 인용했다.

목차

  1. M100

    • 멀티 스크린 윈도우 배치
    • WebTransport serverCertificateHashes 옵션
    • 검색 주소창 사전 렌더링
  2. M101 (dev)

    • Web USB 동일객체 동작
    • window.open에서 true를 참 같은(truthy) 값으로 수정
  3. Dev Trial

    • 배열 그룹핑

버전별 이슈 리스트


1. M100

멀티 스크린 윈도우 배치

이슈

새로운 스크린 정보 API를 추가하고 기존의 윈도우 배치 API를 점진적으로 개선하여 웹 애플리케이션이 좋은 다중 화면 경험을 제공할 수 있게 한다. 이 기능은 웹 플랫폼의 단일 스크린 패러다임을 멀티 스크린 장치를 지원할 수 있도록 점진적으로 확장한다.

표준화

상기 제안에 대한 타 브라우저의 의견은 다음과 같다.

References

WebTransport serverCertificateHashes 옵션

이슈

WebTransport serverCertificateHashes 옵션을 이용해 웹 공개 키 인프라(PKI)를 사용하는 대신 예상 인증서 해시에 대해 인증서를 인증하여 웹 사이트에서 WebTransport 서버에 연결할 수 있다.

표준화

상기 제안에 대한 타 브라우저의 의견은 다음과 같다.

References

검색 주소창 사전 렌더링

이슈

크롬 브라우저에서 신뢰도 높은 검색 주소창 자동 완성 제안을 사전 렌더링할 수 있다.

표준화

상기 제안에 대한 타 브라우저의 의견은 다음과 같다.

  • Firefox: 의견 없음
  • Safari: 의견 없음
  • 웹 개발자: 의견 없음

References

2. M101 (dev)

Web USB 동일객체 동작

이슈

USB 장치에서 접근자가 반환한 USBConfiguration, USBInterface, USBAlternateInterface, USBEndpoint 인스턴스를 엄격한 동등 비교(===)가 가능하게 만든다.

표준화

상기 제안에 대한 타 브라우저의 의견은 다음과 같다.

  • Firefox: 의견 없음
  • Safari: 의견 없음
  • 웹 개발자: 의견 없음

References

window.open에서 true를 참 같은(truthy) 값으로 수정

이슈

이전의 변경사항에서는 window.open(url, '', 'popup=true')에서 'popup=true'false로 해석한다. 기존에는 yes1만 참 같은 값으로 해석했으나 true도 참 같은 값으로 해석하도록 수정한다.

표준화

상기 제안에 대한 타 브라우저의 의견은 다음과 같다.

References

3. Dev trial

배열 그룹핑

이슈

그룹화 작업을 수행하는 Array.prototype 메서드 groupBy(), groupByToMap()를 추가한다.

표준화

상기 제안에 대한 타 브라우저의 의견은 다음과 같다.

References

임재언2022.03.30
Back to list