주요 문서
-
Web Component 표준의 현재 상황
웹 컴포넌트(Web Component)가 개발자들에게 알려진지후 지금까지 꽤 오랜 시간이 지났습니다. 웹 컴포넌트는 Alex Russell이 Fronteers Conference 2011에서 처음 발표하면서 알려졌습니다. 웹 컴포넌트의 개념은 커뮤니티를 흔들었고 뒤이어 많은 이야기와 토론이 이어졌습니다. 구글은 2013년 웹 컴포넌트 기반의 폴리머(Polymer) 프레임워크를 출시해서 새로운 웹 컴포넌트 API를 제시했습니다. 구글은 커뮤니티의 피드백을 수용하며 폴리머 프레임워크를 개선하고 있습니다. 4년이 지난 지금, 웹 […]
-
모질라와 Web Components: 현황 보고
이 글은 Anne van Kesteren가 쓴 Mozilla and Web Components: Update의 한국어 번역본입니다. 에디터 노트: 모질라는 오랫동안 표준화 활동에 참여해 왔습니다. 이 글은 표준을 논의하고 수립하는 현재 상황에 관한 보고입니다. 이 글의 목적은 Firefox 개발목표에 관심 있어하는 개발자들에게 미리 내용을 알리는 것입니다. 가능하다면 특히 자바스크립트 라이브러리와 프레임워크 개발자들로부터 피드백을 얻고 싶습니다. 모질라는 그동안 웹 컴포넌트(Web […]
-
Firefox Nightly에서 CSS 변수 사용하기
이 글은 Chris Heilmann의 CSS Variables in Firefox Nightly의 한국어 번역본입니다. Cameron McCormack는 Firefox Nightly (버전 29)에서 CSS 변수를 지원한다고 알렸습니다. 여기 짧은 영상에서 바로 확인해 보실 수 있습니다: 여러분은 접두사 var-를 가지고 변수를 지정할 수 있으며 var() 명령으로 그 변수를 실행할 수 있습니다. 예를 들어: :root { var-companyblue: #369; var-lighterblue: powderblue; } h1 […]
-
Firefox가 FileSystem API를 지원하지 않는 이유
본 글의 원문은 Why no FileSystem API in Firefox?이며 Jonas Sicking이 쓴 글입니다. 많은 분들이 왜 Firefox는 FileSystem API를 지원하지 않는지 의문을 가지고 있습니다. 대부분 Google이 Chrome 구현하고 W3C에서 표준화 제안을 하고 있는 FileSystem 와 FileWriter에 대한 질문입니다. 결론적으로 이 문제는 다소 복잡하고 질문하는 사람이 위의 두 가지 사양 중에서 실제로 어떤 기능을 사용할 것인가에 […]
-
Firefox 4 베타 – 동영상 preload 기능
이 글은 크리스 피어스의 블로그에 있는 글을 이 곳에 다시 올린 것입니다. HTML5 명세에 맞추기 위해서 우리는 autobuffer 속성을 세 가지 유형의 값을 갖는 preload 속성으로 변경했습니다. 여러분은 코드를 갱신하시기 바랍니다. MDC에 있는 관련 문서를 참고하세요. 지난 주 늦게 Firefox 트렁크(trunk)에 HTML5 video ‘preload’ 속성을 추가했습니다. 이 속성은 이전에 지원하던 autobuffer 속성을 대체하는 것입니다. 여러분이 […]
-
Firefox 4: HTML5 파서 – 인라인 SVG와 속도, 그 외
이 문서는 Firefox의 새로운 HTML5 파서를 개발하고 계신 Henri Sivonen님이 작성하신 게스트 문서 입니다. HTML 파서는 브라우저 중에서도 특히 복잡하고 섬세한 부분 중 하나입니다. HTML 파서는 HTML 소스가 어떻게 Web 페이지로 변환하는지를 컨트롤 하고, 그러한 변경 사항은 드문 일이라서 충분한 테스트가 필요합니다. 초기 처음 이후로 대부분의 Gecko는 90년대 후반에 으로 다시 빌드 되어졌으며, HTML 파서는 […]
-
파이어폭스, 유튜브, 웹M(WebM)
이번 모질라가 VP8 코덱을 지원하는 것(Mozilla’s support for the VP8 codec)에 관련된 글에 대한 다섯 가지 중요한 사항: 1. 구글은 VP8을 로열티 없이 오픈소스 라이선스로 출시할 것이다. VP8은 구글이 인수한 온투(On2)라는 회사에서 얻은 고품질 동영상 코덱이다. VP8 코덱은 테오라(Theora)보다 훨씬 향상된 비트당 화질(quality-per-bit)을 보여주며 H.264에 견줄만 하다. (역자 주 : Theora 역시 오픈소스 기반 코덱으로 […]
-
Firefox의 웹소켓(WebSocket) 기능
웹소켓의 요점은 낮은 복잡성, 낮은 지연, 웹 개발자를 위한 매우 간단한 API를 가진 양방향 통신 시스템이다. 잠시 쉬면서, 만약 우리가 파이어폭스에 그것을 포함시킬지, 그렇다면 언제가 될지에 대해 이야기 해보자. 낮은 복잡성 HTTP 처럼 핸드쉐이크로 시작하는 웹소켓 프로토콜은 텍스트 패킷을 서로 주고받을 수 있는 비교적 간단한 모델을 가지고 있다. 이 프로토콜의 복잡성을 상당히 낮다. 다중 통신이나 […]
-
캐싱 재활성화(Revitalizing Caching)
확실히 컴퓨터 과학에서 풀기 어려운 문제는 캐시를 쓸모 없게 만드는 것과 뭔가에 이름을 붙이는 것 두 가지 뿐이다. (필 칼튼의 격언에 따르면 그렇다.) 이달초 우리는 트위터, 페이스북, 스프라우트코어(SproutCore), 팜의 웹OS, 마이크로소프트의 ‘오피스 온 더 웹(Office On The Web)’, 야후, 그리고 구글 대표자들을 초대했다. 우리는 뭔가에 이름을 붙이는 것도 큰 문제임을 잘 알고 있었지만 (다른 것들 […]
-
Firefox 3.6에서 HTML용 pointer-events
CSS 속성(property)인 pointer-events는 오랫동안 SVG의 일부로써 쓸 수 있었다. 만일 요소(element)에 마우스이벤트(mouse event)가 마우스 바로 밑에 있는 요소에 보내져야 하거나 또는 그 밑에 있는 요소로 뚫고 지나가야 할 때 이를 제어하는 방법이다. 파이어폭스 3.6에서 우리는 속성을 확장해 일반적인 HTML 콘텐츠에서도 이를 적용할 수 있게 만들었다. SVG 사용시에는 pointer-events 속성을 여러 값(values)중 하나로 정할 수 있지만, […]