토요일, 1월 11, 2025

Apple, WebKit을 GitHub로 이전

날짜:

Apple은 WebKit 개발을 현재 Microsoft가 소유하고 있는 GitHub로 이전한다고 발표했습니다.


WebKit은 다른 Apple 앱 중에서 Safari, Mail 및 App Store에서 사용하는 Apple의 웹 브라우저 엔진입니다. 엔진은 SDK를 제공하며 Apple은 WebKit이 플랫폼의 기본 보기를 제공하고 HTML, CSS 및 JavaScript를 사용하여 풍부한 웹 콘텐츠를 표시하고 페이지 콘텐츠의 과부하를 처리하기 위한 지원 클래스를 제공하여 콘텐츠에 대한 완전한 탐색 경험을 제공한다고 말합니다.

웹킷

WebKit 팀의 Apple 운영 엔지니어인 Jonathan Bedard는 이 발표를 하면서 다음과 같이 말했습니다.

6월 23일 WebKit 프로젝트는 Subversion 트리를 동결하고 소스 코드와의 관리 및 상호 작용을 GitHub로 옮겼습니다.

Bedard는 GitHub로의 이전은 WebKit 프로젝트가 전 세계 개발자들의 기여와 피드백을 지원해야 했기 때문이라고 말했습니다.

“GitHub에는 매우 큰 규모의 개발자 커뮤니티, 특히 웹 개발자가 있으며, WebKit 프로젝트는 이러한 개발자의 창의성을 전 세계 사용자에게 전달하는 엔진을 개선하기 위해 긴밀히 협력하고 있습니다.”

Bedard는 또한 Apple이 GitHub API가 기존 인프라를 비교적 적게 수정하면서 고급 사전 커밋 및 사후 커밋 자동화를 가능하게 하고 새로운 코드 변경 사항을 검토하고 피드백을 제공할 수 있는 현대적이고 안전한 플랫폼을 제공한다는 것을 발견했다고 말했습니다.

Bedard에 따르면 주요 단점은 git 해시가 정상적으로 정렬되지 않는다는 것입니다. 이 문제를 해결하기 위해 WebKit 팀은 파티셔닝이 필요한 워크플로에서 “커밋 식별자”를 사용합니다. 이들은 다수의 커밋 조상을 제공하며, 기본 브랜치에 대한 해당 커밋의 관계 및 커밋하는 조상 수를 기반으로 커밋을 고유하게 정의합니다.

웹킷

추가 정보

Github의 WebKit

관련 기사

WebKit은 웹을 깨뜨립니다.

누가 WebKit을 구축합니까?

오페라 WebKit으로 이동

I Programmer에 대한 새로운 기사를 보려면 주간 뉴스레터에 가입하십시오. RSS 피드를 구독하고 팔로우하세요. 트위터, 페이스북 또는 링크드인.

간판

뱀



코멘트

또는 다음 주소로 의견을 이메일로 보내주십시오. [email protected]

관련 기사

Bit Octopus, 한글 지원 및 독특한 기술로 국내시장에서 큰 인기를 끌며 거래의 새로운 시대를 선도하다

중국 홍콩 — 글로벌 핀테크 시장에서 Bit Octopus가 빠른 속도로 한국 금융 무대에 등장하고 있습니다! 업계 최초로 역전...

Battletoads/Double Dragon이 Nintendo의 Switch Online 라이브러리에 진출하고 있습니다.

NES 및 SNES 콘솔 시대에 자랐다면 이 게임이 이후 최고의 비디오 게임 중 하나라는 사실을 알고 기뻐할 것입니다....

White Fragility 저자 Robin DiAngelo에 대한 표절 고소가 기각되었습니다. 서적

지난달 'White Fragility'를 비롯해 인종차별에 관한 여러 책을 쓴 로빈 디안젤로(Robin DiAngelo)를 대상으로 제기된 표절 고소장이 기각됐다.DiAngelo의 2004년...

2024 한국영화제, 우정을 다룬 영화 5편

크리스토퍼 퍼넬(Christopher Purnell) - Philstar.com2024년 9월 18일 | 오후 7시 14분 마닐라, 필리핀 - 올해 한국영화제는 한국과 필리핀...