1. 정말 멋진 Fetch API!

    십년 넘는 세월 동안 우리는 XMLHttpRequest (XHR) 를 이용해서 JavaScript 로 비동기 리퀘스트를 처리해왔습니다. 매우 유용했지만, XHR 는 그렇게 좋은 API 는 아니었습니다. XHR 은 관심사항을 격리시키지 못했습니다. 입력, 출력, 그리고 상태(state) 모두를 하나의 객체로 관리해야 했으며, 상태(state) 는 이벤트를 통해 추적해야 했습니다. XHR 의 계속 읽기…

  2. ServiceWorker와 파이어폭스

    이 글은 Nikhil Marathe, Andrew Overholt, 그리고 Robert Nyman [Editor]이 쓴 ServiceWorkers and Firefox의 한국어 번역본입니다. 모질라는 2013년초부터 Service Worker 설계에 참여해왔습니다. 구글, 삼성, 모질라를 비롯한 여러 단체의 노력 덕분에 이제 이 멋진 기능이 다양한 웹 브라우저 엔진 위에 구현되는 단계에 이르렀습니다. Service Worker가 뭔가요? 계속 읽기…

  3. Ambient Light(조도) Events와 JavaScript 탐지

    이 글은 Ambient Light Events and JavaScript detection에 대한 번역 및 편집본입니다. 생각하기에 우리가 작업하고 있는 모든 WebAPI들과 함께 가장 흥미로운 것들 중 하나는 JavaScript를 통해서 하드웨어와 직접적으로 상호작용 할 수 있고 또한 그에 확장해서 우리 주변 환경과도 상호작용 할 수 있다는 것입니다. Ambient Light 계속 읽기…

  4. Firefox OS,WebApi, 앱개발에 대한 동영상과 슬라이드

    이 글은 Robert Nyman 의 Firefox OS – video presentations and slides on the OS, WebAPIs, hacking and writing apps이라는 글을 번역 편집한 것입니다. 8월에 Mozilla 연구개발 디렉터인 Andreas Gal과 Firefox OS 수석 엔지니어 중 하나인 Philipp von Weitershausen은 Firefox OS에 대해 브라질에서 두 번의 계속 읽기…

  5. ArchiveAPI – 압축파일 콘텐츠를 읽는 방법

    웹에서 다양한 파일 작업을 가능하게 하기 위해 필자는 다양한 FileAPI 개발을 오랫동안 도전해 왔으며 새로운 File API를 개발하게 되었을 땐 매우 기뻤습니다! 저희는 이것을ArchiveAPI라 명하며 여러분은 이를 사용하여 압축파일을 다룰 수 있습니다. 새로운 신기술! 이 API는 Mozilla Hacks의Bleeding Edge 카테고리에 공개하며, 아직 정식 Firefox에는 적용되지 계속 읽기…

  6. Firefox가 FileSystem API를 지원하지 않는 이유

    본 글의 원문은 Why no FileSystem API in Firefox?이며 Jonas Sicking이 쓴 글입니다. 많은 분들이 왜 Firefox는 FileSystem API를 지원하지 않는지 의문을 가지고 있습니다. 대부분 Google이 Chrome 구현하고 W3C에서 표준화 제안을 하고 있는 FileSystem 와 FileWriter에 대한 질문입니다. 결론적으로 이 문제는 다소 복잡하고 질문하는 사람이 계속 읽기…

  7. 카메라 API를 사용하여 사진 촬영하기 – WebAPI

    WebAPI의 한 부분인 카메라 API통하여 사용자의 기기에 있는 카메라로 사진을 찍고, 이를 현재 웹 페이지로 업로드할 수 있게 됐습니다. 이 기능은 type="file" 속정을 지정하고 accept 속성에 이미지를 받는다고 지정한 input 엘리먼트를 통해 사용할 수 있습니다. HTML은 다음과 같은 형태입니다 <input type="file" id="take-picture" accept="image/*"> 이 HTML 계속 읽기…

  8. Mozilla의 Boot to Gecko – 웹은 플랫폼이다.

    Mozilla Boot to Gecko (B2G)는 오픈 웹을 위해서 완전하고 독립적인 운영 체제를 구축하는 것입니다. B2G는 데스크톱이나 모바일의 애플리케이션을 위한 첫번째 선택이 될 수 있는 웹 기술이 만드는 것이 목표입니다. 그리고, 이 기술이 애프리케이션 개발을 위해 하나의 업체에 전유되는 독점을 대체할 수 있다고 믿고 있습니다. 이와 계속 읽기…

  9. 배터리 API 사용 – WebAPI

    기기나 컴퓨터의 배터리 남은 양을 측정할 수 있는 기능은 현재 상태를 사용자에게 알려주고자 할 때 도움이 됩니다. 이 기능을 모질라의 WebAPI내에 배터리 API란 이름으로 추가했습니다. 배터리 객체 얻기 먼저 배터리 객체를 얻는 것이 중요합니다. var battery = navigator.mozBattery; 배터리 객체 속성 기기에 있는 배터리의 충전 계속 읽기…

  10. 진동 API 사용 – WebAPI

    모질라의 WebAPI 결과의 일부분으로, 모든 기기를 지원하는 진동(Vibration) API 추가 작업이 진행중입니다. 진동 API의 기본 생각은 게임이나 기타 필요한 경우에 기기를 진동시킴으로써 사용자에게 특정한 내용을 알릴 수 있도록 하는 것입니다. 이 API는 기기에 장착된 진동 장치를 접근하며, 얼마나 오랫동안 진동해야 하는 지를 지정합니다. 예제 기기를 계속 읽기…