Channy Yun가 쓴 문서
-
HTML5에 대한 7가지 오해
본 글은 Mozilla Tech Evangelist인 Chris Heilmann의 HTML5 mythbusting라는 글을 번역한 것입니다. HTML5의 실용성을 둘러싸고 요즈음 벌어지고있는 논쟁은 많은 잘못된 가정에 근거하고 있습니다. 계속 반복되거나 많은 경우 올바른지 전혀 검증하지 않은 HTML5에 대한 오해와 관련결되어 있습니다. 이 글에서는 이러한 오해들을 해소하는 차원에서 설명을 해 보겠습니다. 1. HTML5는 느리다? HTML5의 문제에 대해 이야기하고 싶어하는 사람들이 반드시 […]
-
Quantum 시대 – 어떻게 Firefox는 다시 빨라졌는가? 그리고 더 빨라질 것인가?
Firefox가 다시 달려가기 시작했습니다. 지난 7개월 동안, 우리는 신속하게 Firefox 주요 엔진의 대부분을 대체했습니다. 즉, Rust와 Servo의 일부를 추가했습니다. 또한, 성능 문제에 대해 코드 베이스를 샅샅이 뒤져서 브라우저 성능에 대한 파격적인 변화를 주었습니다. 그동안 Project Quantum을 통해 베타 테스트를 거쳐, 오늘 Firefox Quantum을 출시하였습니다. 이것은 끝이 아닌 시작입니다만, 파이어 폭스가 어떻게 다시 빠른 속도와 성능을 […]
-
Mozilla의 사명과 W3C EME 스펙의 조화
대다수 경쟁 브라우저들과 콘텐츠 산업은 W3C의 암호 미디어 확장(Encrypted Media Extension) 표준을 지원하고 있어 Mozilla는 사용자가 모든 콘텐츠를 즐길 수 있도록 하는 접근성을 개선하고자 W3C EME 표준을 지원을 해야하는 어려운 선택을 하였습니다. 이 글에서는 그 배경과 방법에 대해 설명하고자 합니다. 디지털 저작권 관리(DRM)은 어려운 문제입니다. 콘텐츠 소유자 입장에서는 저작권 제한을 강제하기 위해 사용자들이 콘텐츠를 공유하는 […]
-
Firefox OS 데스크톱 테스트 버전 출시!
Mozilla에서는 오픈웹 기반 모바일 단말기를 위한 새로운 모바일 운영체제를 개발해 오고 있으며, Boot-to-Gecko(B2G)라는 코드명으로 개발이 진행되고 있습니다. 내년 상반기에 남미를 대상으로 Firefox OS라는 제품명으로 출시될 예정입니다. 모바일 웹OS를 데스크톱에서 테스트할 수 있는 개발자 및 번역자를 위한 버전을 출시하였습니다. 이것은 B2G 전체를 컴파일 하지 않고 기반만 제공하며, 실제로 사용을 위해서는 GAIA라는 UI 컴포넌트와 함께 사용해야 합니다. […]
-
Firefox OS 시뮬레이터 공개
이 글은 Kevin Dangoor의 Announcing the prototype Firefox OS Simulator라는 글의 한국어 번역입니다. Firefox OS (코드명: Boot2Gecko (B2G))는 Mozilla가 개발중은 오픈 웹 모바일 운영체제로서 빠르게 개발해 왔습니다. 스마트폰 운영체제를 웹 기반으로 제작하고 사용자 인터페이스를 HTML, CSS, 자바스크립트로만 만드는 것으로 휴대폰 단말기의 여러 부분을 새로운 API로 연결하여 기존의 폐쇄된 모바일 생태계 만큼 다양한 앱들이 만들어지면서도 수 […]
-
getUserMedia 기능 구현 완료
원문: getUserMedia is ready to roll! (on July 13, 2012 by Anant Narayanan) 금년 4월에 저희는 WebRTC 활동에 대한 내용을 소개해드렸으나, 오늘은 더 흥미로운 최신 정보를 알려 드립니다. getUserMedia가 mozilla-central에 탑재 되었습니다! 이 API는 Firefox 최신 Nightly 버전으로 사용할 수 있게 되었으며, 12주후 최종적으로 정식 출시에서도 사용할 수 있게 됩니다. getUserMedia는 웹 페이지가 동영상이나 음성 […]
-
쉬운 예제로 보는 웹 폰트와 css 특징들
이 글은 Laurent Jouanneau에 의해 작성되었습니다. 그는 Firefox 3.5에서 웹 폰트와 CSS와 관련된 새로운 기능들을 어떻게 사용하는지 쉽고도 우아한 데모를 만드는 것에 관심이 많습니다. 이 글은 하동욱님께서 번역해 주셨습니다. View the Demo in Firefox 3.5 그림자와 둥근 테두리 먼저, 툴바에 스타일을 적용해 봅시다. -moz-border-radius -moz-border-radius:10px 0px 10px 0px; 이것는 좌상단과 우하단 경계 모퉁이가 10픽셀 반경으로 […]
-
WebAsssembly 표준 진행 사항: 주요 브라우저 지원 시작
WebAsssembly는 새로운 표준의 하나로 보안과 빠른 웹 페이지 이동을 유지하면서 크기와 로딩 시간 면에서 효율적인 포맷을 정의하기 위한 목적으로 진행되고 있습니다. WebAssembly는 컴파일러에 의해서 네이티브에 가까운 성능으로 동작합니다.즉, WebAssembly는 웹을 위한 가상 CPU 실행 코드입니다. 현재는 Mozilla, Microsoft, Google그리고 Apple을 포함한 회원사로 구성되는 W3C의 커뮤니티 그룹(CG)에서 논의되고 있습니다. WebAssembly가 중요한 로드맵으로 복수의 브라우저가 WebAssembly을 상호 […]
-
WebIDE 기능 탑재 개시
Mozilla Hacks 블로그의 개발자 도구에 관한 기사를 읽고 계신 분은 아시겠지만, 개발자 도구는 앱과 웹 사이트의 행동을 조사하기 위한 도구만은 아닙니다. 개발 도구는 더육 진화하고 웹 브라우저에 다양한 소스 편집 기능이 추가되었습니다. 많은 도구나 템플릿이 여기 웹 사이트에 공개돼 앱을 작성하기 위해 무엇을 해야 할지 잘 모른다는 여론을 많습니다. Firefox에 내장하게될 WebIDE은 이런 문제를 해결합니다. […]
-
Web Audio Editor 개발 도구 소개
Firefox 32 버전에서는 웹 개발 도구로서 기존 편집기와 Canvas 디버거에 이어 Web Audio Editor를 추가합니다. Web Audio를 사용하는 HTML5게임이나 즐거운 신디사이저를 개발할 때, Web Audio Editor는 Web Audio의 AudioContext에 포함된 모든 오디오 노드의 시각화나 편집을 지원합니다. Audio Context 시각화 Web Audio API의 Modular Routing을 다룰 때 오디오 출력을 듣기 전에 모든 오디오 노드가 어떻게 접속되어 […]