Kim, Myung Shin가 쓴 문서
-
CSS의 길이(Length)에 대한 설명
이 글은 CSS Length Explained에 대한 번역 및 편집본입니다. 여러분은 CSS를 사용하여 웹 사이트에 스타일을 지정할 때, 화면상의 인치(inch)가 실제 인치가 아니라는 것과, 픽셀(pixel)이 항상 실제 픽셀과 같지는 않다는 점을 알게 되셨을 겁니다. CSS 픽셀에서 빛의 속도가 어떻게 표현되는지 알고 계십니까? 이번 글에서는 C.G.P. Grey[1]에 있는 스타일의 단위 이름과 같은 이름인 몇몇 물리적 단위에 대한 […]
-
WebRTC 기술 약어 모음집
이 글은 WebRTC and the Ocean of Acronyms에 대한 번역 및 편집본입니다. WebRTC를 시작하게 됐을 때의 제 경험은 3개의 약어로 요약할 수 있습니다. 그래서, 제가 경험했던 많은 질문들에 대답이 되도록 이 글을 쓰기로 결정했습니다. 저는 늘 이렇게 말합니다. “모르는 약어면 아마 네트워크 프로토콜일거야.” ICE? ICE(Interactive Connectivity Establishment)는 웹 브라우저 간에 피어 투 피어 접속을 할 […]
-
카메라 API를 사용하여 사진 촬영하기 – WebAPI
WebAPI의 한 부분인 카메라 API통하여 사용자의 기기에 있는 카메라로 사진을 찍고, 이를 현재 웹 페이지로 업로드할 수 있게 됐습니다. 이 기능은 type="file" 속정을 지정하고 accept 속성에 이미지를 받는다고 지정한 input 엘리먼트를 통해 사용할 수 있습니다. HTML은 다음과 같은 형태입니다 <input type="file" id="take-picture" accept="image/*"> 이 HTML 엘리먼트를 사용자가 선택하면 파일을 어디에서 선택할지 원하는 곳을 보여주게 됩니다. […]
-
Mozilla의 Boot to Gecko – 웹은 플랫폼이다.
Mozilla Boot to Gecko (B2G)는 오픈 웹을 위해서 완전하고 독립적인 운영 체제를 구축하는 것입니다. B2G는 데스크톱이나 모바일의 애플리케이션을 위한 첫번째 선택이 될 수 있는 웹 기술이 만드는 것이 목표입니다. 그리고, 이 기술이 애프리케이션 개발을 위해 하나의 업체에 전유되는 독점을 대체할 수 있다고 믿고 있습니다. 이와 관련하여 우리는 여러분과 공유하고 싶은 흥분되는 얼마의 진전을 이뤄냈습니다. Boot […]
-
배터리 API 사용 – WebAPI
기기나 컴퓨터의 배터리 남은 양을 측정할 수 있는 기능은 현재 상태를 사용자에게 알려주고자 할 때 도움이 됩니다. 이 기능을 모질라의 WebAPI내에 배터리 API란 이름으로 추가했습니다. 배터리 객체 얻기 먼저 배터리 객체를 얻는 것이 중요합니다. var battery = navigator.mozBattery; 배터리 객체 속성 기기에 있는 배터리의 충전 정도를 알수 있는 다음과 같은 몇 개의 속성이 있습니다. level […]
-
진동 API 사용 – WebAPI
모질라의 WebAPI 결과의 일부분으로, 모든 기기를 지원하는 진동(Vibration) API 추가 작업이 진행중입니다. 진동 API의 기본 생각은 게임이나 기타 필요한 경우에 기기를 진동시킴으로써 사용자에게 특정한 내용을 알릴 수 있도록 하는 것입니다. 이 API는 기기에 장착된 진동 장치를 접근하며, 얼마나 오랫동안 진동해야 하는 지를 지정합니다. 예제 기기를 진동시키는 방법은 매우 간단한데, 예제에서 볼 수 있는 것처럼 얼마동안 […]
-
Firebug 1.9의 새로운 기능들
Firebug 1.9가 출시되었습니다. 여느때와 마찬가지로, 이번 버전에 추가된 몇몇 새로운 기능들을 소개하고자 합니다. 먼저, 아래에 있는 호환성 표를 확인하시기 바랍니다 Firefox 4.0: Firebug 1.7.3 Firefox 5.0 – 11.0 : Firebug 1.9 Firefox 12.0 (nightly) : Firebug 1.10 Firebug 1.10 알파 1이 다음주에 나옵니다. 그 전까지는 Firefox nightly를 위해 Firebug 1.9b6을 사용하면 됩니다. 이번에 추가된 새로운 […]
-
Firefox7에서 웹 개발자에게 새로운 점들
오늘, 우리는 Firefox 7을 공개했습니다. 이번 업데이트에는 지난 석 달에 걸쳐 진행된 안정화 작업이 포함돼 있고, 몇 가지 얘기할 만한 흥미로운 것들이 포함돼 있습니다. 분명히 얘기하지만, 이 글은 변경에 관한 정식 목록이 아니고 단지 주요 변화를 언급하는 글입니다. 언제나 그렇듯이 우리는 웹 개발자들이 내용을 알 수 있도록 변경된 사항을 확인할 수 있는 페이지를 만들었습니다. 전체 […]
-
WebAPI 소개
모질라는 3 ~ 6개월 내에 기본적인 HTML5에 전화 경험을 제공하는 WebAPI를 소개하고자 합니다. 현재 상황 현재 우리가 있는 지점은, 웹과 네이티브 API간에 명확한 차이가 있다는 것과 장착될 기능들을 어떻게 구현되야 하는가 알고 있는 것입니다. 많은 개발자들이 인지하고 있는 것처럼, 우리는 단지 특정 기기나 제조사에 국한된 것이 아니라, 여러 브라우저와 운영체제 그리고, 단말기에서 일관되게 동작하는 API가 […]
-
JSMad – 자바스크립트 MP3 디코더
최근의 브라우저들과 거기에 탑재된 자바스크립트 엔진의 속도는 항상 저를 놀라게 합니다. 그리고, 사용자가 설치해야만하고 (더 중요한 것은) 계속 최신 버전으로 유지해야하는 플러그인에 의존하지 않고, 브라우저 내에서 많은 것들을 해내려고 하는 창조적인 분들 역시 저를 놀라게 합니다. 가장 최근에 “오~!!”하면서 놀란 것은 아모스 웽거와 젠스 노커트, 매티아스 조지가 만든 jsmad(GitHub에 있는 소스)입니다. JSMad는 자바스크립트로 만든 MP3 […]