주요 문서
-
Firefox 53: Quantum Compositor, Compact 테마, CSS 마스크 등
이 글은 Dan Callahan 이 쓴 Firefox 53: Quantum Compositor, Compact Themes, CSS Masks, and More 의 한국어 번역본입니다. 오늘(4월 19일)부터 다음의 기능과 개선 사항들을 포함하고 있는 Firefox 53를 다운로드 받으실 수 있습니다. 윈도우에서의 Quantum Compositor Process 프로젝트 Quantum의 첫번째 중요한 기능 중 하나인 Compositor Process를 드디어 윈도우에서 사용하실 수 있습니다. Compositors는 웹페이지 위의 다양한 […]
-
Firefox 가 Async/Await 를 제공합니다
비동기 코드를 보다 간결하고, 분명하고, 관리하기 쉽게 만들어 주는 새로운 키워드, async 와 await 가 Firefox 52 에 도입되었습니다. 최신 개발자 에디션에서 사용 가능합니다. Firefox 52 는 2017년 3월 일반에게 공개될 예정입니다. JavaScript 의 탁월한 싱글-쓰래드 퍼포먼스와 웹 응답성은 JavaScript 의 철저한 비동기적 설계 덕분입니다. 하지만, 이 비동기적 설계 때문에 “콜백 지옥 (callback hell)” 문제도 […]
-
debugger.html 를 소개합니다
debugger.html 은 Mozilla 가 만든 새로운 JavaScript 디버거입니다. debugger.html 은 React 와 Redux 로 만든 웹 어플리케이션입니다. 이 프로젝트는 올해 초 Firefox Developer Tools 의 디버거를 교체하기 위해 시작됐습니다. 우리가 원한 것은 다양한 타겟(multiple targets)을 디버깅할 수 있고, 또 독립(standalone) 모드로도 동작할 수 있는 디버거였습니다. 현재, debugger.html 은 Firefox 타겟에 접속해서 디버깅할 수 있습니다. 뿐만아니라 […]
-
트레인스포팅: 파이어폭스40
트레인스포팅(Trainspotting)은 파이어폭스 최신판에서 주목할만한 기능을 다룬 글의 시리즈입니다. 파이어폭스 새 버전은 6주마다 공개됩니다 – 모질라에선 이런 패턴을 “릴리즈 트레인(release trains)”이라고 부릅니다. 파이어폭스는 계속 실리고 실리고 실리네 / 미래로… —스티브 밀러 밴드, 아마도 고전명곡 제트에어라이너(jet airliner)처럼, 파이어폭스 새 버전은 이륙 허가를 받았습니다! 사용자와 개발자들 모두를 위해 탑재된 매력적인 신기능을 좀 들여다봅시다. 모든 변경 및 추가 사항 […]
-
모질라가 만든 개발자를 위한 첫 브라우저: 파이어폭스 개발자 에디션
이 글은 Dave Camp가 쓴 Mozilla Introduces the First Browser Built For Developers: Firefox Developer Edition의 한국어 번역본입니다. 웹이 이만큼 성공하기까지 개발자는 가장 중요한 역할을 해왔습니다. 그들이 만든 컨텐츠와 어플리케이션은 사람들이 컴퓨터나 모바일을 사용하여 웹에 매일 접속하게끔 만들었습니다. 파이어폭스 10주년을 기념하기 위하여 우리는 개발자들을 위하여 특별히 제작된 첫 브라우저인 파이어폭스 개발자 에디션을 발표하게 되어 정말 […]
-
브릭 시작하기: 빠른 앱 개발을 위한 마크업 기반 웹 컴포넌트
이 글은 레온 장(Leon Zhang)의 Introducing Brick: Minimal-markup Web Components for Faster App Development 한국어 번역본입니다. 최신 HTML5 소식에 관심이 많은 분이라면 이미 웹 컴포넌트 명세서에 대한 소식은 들었을 겁니다. 아직 보지 못했다면 얼마나 멋진 기능인지 이 글에서 확인해볼 수 있습니다. 간단히 말하자면 웹 컴포넌트는 웹 개발자들이 직접 재사용 가능한 HTML 태그를 만들어 내는 새로운 영역을 만들어질 것이라는 약속입니다. […]
-
안드로이드에서 구동하는 파이어폭스OS 앱
모질라에서 우리는 앱과 브라우징이 서로 협력하고 공생하는 식으로 함께 작동할 때 최고가 될 수 있다고 믿습니다. 우리는 이미 많은 개발자들에게 친숙한 웹 기술을 동원해 앱 생태계를 구축함으로써 그런 관계를 다지는 일을 진행 중입니다. 우리는 파이어폭스OS를 만들었습니다. 모바일 경험의 중심에 웹과 개방형 웹앱을 둔 모바일OS로 말입니다. 웹과 네이티브 환경 사이의 성능 격차를 줄이려는 노력은 상당한 진전을 […]
-
파이어폭스 OS: 웹 컴포넌트와 모질라 브릭
이 글은 크리스 헤일맨(Chris Heilmann)의 Firefox OS Development: Web Components and Mozilla Brick 한국어 번역본입니다. 이번 비디오에서는 “파이어폭스 OS: HTML5를 위한 최적의 플랫폼” (이전 비디오 시리즈는 여기에서 볼 수 있습니다)이라는 주제로 모질라 수석 에반젤리스트 크리스 헤일맨(@codepo8)과 매튜 크레이포치(@potch)가 웹 앱 개발자를 위한 웹 컴포넌트의 흥미로운 가능성을 이야기했습니다. 커스텀 요소의 집합인 모질라 브릭 라이브러리를 가지고 어떻게 애플리케이션을 만들 수 있고 […]
-
커스텀 애플리케이션을 위한 커스텀 요소 – 모질라 브릭과 X-Tag로 웹 컴포넌트 만들기
이 글은 안젤리나 파브로(Angelina Fabbro)의 Custom Elements for Custom Applications – Web Components with Mozilla’s Brick and X-Tag 한국어 번역본입니다. 이번 글에서 우리는 모질라에서 공개한 브릭(Brick)과 X-Tag 라이브러리를 살펴볼 겁니다. 먼저 브릭을 사용해서 간단한 애플리케이션을 위한 프로토타입을 빠르게 만들어보겠습니다. 그리고 X-Tag를 사용해 커스텀 웹 컴포넌트를 만들 겁니다. 기술적인 배경 브릭(Brick): 엄선한 웹 컴포넌트 브릭은 모듈 형태로 재사용할 수 […]
-
Mozilla의 사명과 W3C EME 스펙의 조화
대다수 경쟁 브라우저들과 콘텐츠 산업은 W3C의 암호 미디어 확장(Encrypted Media Extension) 표준을 지원하고 있어 Mozilla는 사용자가 모든 콘텐츠를 즐길 수 있도록 하는 접근성을 개선하고자 W3C EME 표준을 지원을 해야하는 어려운 선택을 하였습니다. 이 글에서는 그 배경과 방법에 대해 설명하고자 합니다. 디지털 저작권 관리(DRM)은 어려운 문제입니다. 콘텐츠 소유자 입장에서는 저작권 제한을 강제하기 위해 사용자들이 콘텐츠를 공유하는 […]