Offcanvas

개발자 / 검색|인터넷 / 애플리케이션

MS와 구글, CSS 중심으로 웹브라우저 호환성 개선한다

2021.03.29 Paul Krill  |  InfoWorld
MS와 구글이 웹브라우저 호환성과 관련해 개발자가 겪는 페인포인트를 해결하기 위해 파트너십을 맺었다. #Compat2021이라는 공동 프로젝트를 통해 CSS(캐스케이딩 스타일 시트)의 기능 5가지를 중심으로 웹브라우저 호환성을 개선할 것이라는 설명이다. 
 
ⓒGetty Images Bank

또한 오픈소스 소프트웨어 컨설팅 회사인 이갈리아를 비롯해 광범위한 웹 커뮤니티도 #Compat2021에 참여한다. 이들은 다음과 같은 5가지 특정 영역에서의 호환성 개선을 목표로 한다. 
 
  • CSS 플렉스박스 : 사용자 인터페이스 디자인과 항목 레이아웃을 단방향으로 작업하는 데 최적화된 CSS 박스 모델을 정의하는 CSS 모듈이다. 
     
  • CSS 그리드 : 페이지를 영역으로 분할하거나 혹은 HTML 원시값으로 빌드된 컨트롤의 부분들 사이의 관계를 레이어, 포지션, 사이즈 측면에서 정의하는 데 사용된다. 
     
  • CSS 포지션 : 스티키 혹은 스티키 포지셔닝은 상대적 포지셔닝과 고정적 포지셔닝이 혼합된 것과 유사하다.
     
  • CSS 가로세로비율 속성 : 박스의 선호 가로세로비율을 설정하는 CSS 속성과 관련있으며 자동 크기 계산 및 기타 레이아웃 함수의 계산에 사용된다. 
     
  • CSS 트랜스폼 : 요소를 회전, 스케일링, 왜곡 혹은 변환하는 데 사용된다. 

이번 프로젝트에 참여한 두 회사는 각자의 추적 시스템, 기능 사용 데이터, 설문 피드백, 캔아이유즈(CanIUse) 데이터, 웹 플랫폼 테스트 결과에서 발견된 관련 버그 숫자에 기반해 초점 영역을 파악했다. 

양사의 개발팀은 각각 (웹브라우저에서) 개선하고자 하는 바에 초점을 맞추는 한편, MS 엣지 팀은 구글이 후원하는 크로미움 프로젝트에 기여함으로써 2021년에 열릴 모든 CSS 그리드 테스트를 통과하고 브라우저 간 상호운용성을 개선하는 걸 목표로 한다. 

#Compat21은 지난 22일에 발표됐다. 프로젝트의 진행 상황은 Compat 2021년 대시보드에서 추적할 수 있다. ciokr@idg.co.kr
CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.