Are Safari Releases Causing 'Development Hell'? 이 문서에서 저자는 Safari 릴리스와 관련하여 웹 개발자로서의 경험을 공유합니다. 저자는 투명성과 릴리스 일정의 부재가 새로운 릴리스를 계획하고 준비하기 어렵게 만든다는 중요한 문제점을 강조합니다. 최근 Safari 릴리스에서 발견된 여러 문제점, 예를 들어 프로젝트 미리보기 문제 및 Construct에서 발행된 모든 콘텐츠가 깨지는 문제가 설명됩니다. 이러한 경우, Safari 릴리스 날짜에 따라 문제를 루틴 버그로 처리할 것인지 긴급 상황으로 처리할 것인지에 대한 딜레마가 발생했습니다. 저자는 Apple이 다른 브라우저 제작자들의 개발 프로세스를 복제함으로써 상황을 개선할 수 있다고 주장합니다. 예를 들어, Chrome Canary와 Firefox Nightly와 같은 더 많은 사전 릴리스 테스트 옵션을 제공함으로써 개발자들이 문제를 빠르게 반복하고 수정을 검증할 수 있도록 할 수 있습니다. 또한, Safari를 OS와 독립적으로 업데이트하면 심각한 문제를 해결하는 데 걸리는 시간을 줄일 수 있습니다. 또한, 저자는 개발자들과의 더 나은 커뮤니케이션과 릴리스 일정에 대한 더 많은 투명성을 요구합니다. 저자는 Safari가 훌륭한 브라우저이자 시장에서 강력한 경쟁자가 되기를 바란다는 결론을 내리며, 그러나 Apple이 정책을 변경하지 않는다면 개발자들은 Chrome이나 Firefox와 같은 다른 브라우저를 사용자에게 권장해야 할 수밖에 없을 것이라 주장합니다. 저자는 규제 당국이 Apple의 실천 방식을 변경하도록 강요해야 할 수도 있다는 의견을 제시합니다. 전반적으로, 저자의 경험은 Safari 릴리스와 관련하여 웹 개발자들이 직면하는 어려움과 Apple이 개발 프로세스를 개선해야 할 필요성을 강조합니다.

Safari releases are development hell ★★★★★

Construct

Safari releases are development hell ★★★★★

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 4월 8일 오전 8:48

댓글 0