주요 문서
-
HTML5 게임 워크샵: JavaScript로 오락실 게임을 만들어보세요!
저는 오래전 부터 게임 개발 워크샵을 열어보고 싶었습니다. 그러던 중 드디어 몇 주 전, 바르셀로나에 있는 AdaJS의 도움으로 기회를 얻었습니다. 좋은 뉴스요? 제가 만든 자료를 인터넷에서 볼 수 있습니다! 그 자료로 혼자 학습하거나 당신 스스로 게임 개발 워크샵을 열 수 있습니다. 제 자료의 내용은 다음과 같습니다. Phaser와 JavaScript 기반 게임 개발 머신 설정하기. 게임에서 사용할 […]
-
webcompat.com 소개합니다.
과거 몇 달동안 모질라에 안팎의 소수 기여자 분들의 그룹은 webcompat.com 을 만들고 있었습니다. 저희는 최근에서야 아직 공유하기에는 이른 마일스톤 단계에서 기능적으로 구축 중인 마일스톤 단계로 넘어왔음을 축하하며 이에 대해 공유드리고자 합니다. http://webcompat.com/about 에서 좀 더 자세한 설명을 찾아보실 수 있지만, 기본적인 전제는 이렇습니다: 개발자, 사용자, 혹은 브라우저 벤더사들이 웹 호환성 문제에 대해 인식할 수 있는 […]
-
Mozilla Hacks 블로그에 대하여
많은 사람들은 Hacks 블로그가 Mozilla의 이름으로 Mozilla 제품들과 소식들을 전하는 유일한 곳이라 알고 있습니다. 그래서 저는 여러분에게 Hacks 블로그에 대해 좀 더 알려드리고 직접 컨텐츠를 작성할 수 있도록 초대할 수 있는 기회를 갖길 원했습니다. 여기서 다루는 것들 Mozilla Hacks 블로그가 갖는 목적은 열린 웹을 만들어가는 개발자들을 위한 중요한 자원이 되는 것입니다; 새로운 소식과 함께 기술과 […]
-
Firefox OS App Manager 소개
이 글은 Introducing the Firefox OS App Manager 를 번역한 글입니다. Firefox OS App Manager는 Firefox 26에서 새롭게 사용할 수 있는 도구입니다. 시뮬레이터나 연결된 디바이스 어디에서라도 Firefox OS 앱을 빌드하고 디버깅하는 과정을 상당히 많이 개선하였습니다. Firefox OS 시뮬레이터 부가 기능을 기반으로, 현존하는 Firefox 개발자 도구와 Firefox OS 시뮬레이터 사이에 발생했던 차이점을 느끼지 못하게 해주면서 개발자가 […]
-
User-Agent 탐지, 히스토리 및 체크리스트
이 글은 https://hacks.mozilla.org/2013/09/user-agent-detection-history-and-checklist/ 의 번역본입니다. 히스토리 User-Agent: <something> 은 HTTP 클라이언트(브라우저, 봇, 캘린더 어플리케이션 등)가 서버로 보내는 HTTP 요청을 보내면서 전송하는 문자열이다. 1991년에 정의된 HTTP 프로토콜은 이 항목을 가지고 있지 않지만 1992년에 정의된 다 음 버전에서 HTTP request 헤더값 안에 User-Agent 값을 추가하였다. User-Agent 구문은 “/(슬래시)와 버전 명을 포함한 소프트웨어 제품 이름”으로 정의되어 있다. 이 […]
-
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에 대해 브라질에서 두 번의 프리젠테이션을 가졌습니다. 비디오 유용한 비디오가 YouTube의 Mozilla Hacks 채널에 있으며, […]
-
FirefoxOS 앱 개발하기
이 글은 Luca Greco 의 Hacking Firefox OS이라는 글을 번역 편집한 것입니다. 이 글은 자바스크립트와 웹 관련 기술 개발에 관심이 많은 Mozilla 커뮤니티 멤버인 Luca Greco 에 의해 쓰여졌습니다. 벌써 많은 개발자들은 크로스 플랫폼 애플리케이션을 개발하거나 현재 코드/전문지식에 더 좋은 결과를 거두기 위해 Phonegap/Cordova같은 웹 기술을 사용해서 모바일 애플리케이션을 만들고 있습니다. Firefox OS가 매우 흥미로운 […]
-
웹 개발자 툴 박스: Backbone
이 글은 모든 웹 개발자들이 자신의 툴 박스에 가지고 있어야 할 유용한 라이브러리들을 위한 네 번째 글입니다. 이 글을 통하여 이러한 라이브러리들이 무엇을 할 수 있고 여러분이 어떻게 사용하는지 이해하였으면 합니다. 네 번째 글을 통해 Backbone 라이브러리에 대해 알아보겠습니다. 소개 Backbone은 jeremy ashkenas가 만든 library입니다.(또한 CoffeeScript를 만든 걸로 유명합니다) Backbone 은 자바스크립트에서 MVC 디자인패턴의 구현입니다. […]
-
웹 브라우저에서 전체화면 API 사용
다른 콘텐츠들을 효과적으로 감추면서 무언가를 전체 화면으로 보여주는 것은 뛰어난 사용자 경험을 창출하는 특별한 능력이 되었습니다. 우리에게 웹 브라우저의 설정을 변경하여 툴바를 감추게 하는 등의 가이드를 제공하였던 웹 사이트들을 기억해 보세요. 단지 약간의 사용자 경험이 증가했을 수도 있습니다. 어쩌면 저만 그렇게 생각할 수도 있겠네요… 🙂 어느 쪽이든 간에 얼마 전 우리는 웹 브라우저들로부터 전체화면 기능을 […]
-
웹 개발자 툴 박스: Raphaël
이 글은 모든 웹 개발자들이 자신의 툴 박스에 가지고 있어야 할 유용한 라이브러리들을 위한 첫 번째 글입니다. 이 글을 통하여 이러한 라이브러리들이 무엇을 할 수 있고 여러분이 어떻게 사용하는지 이해하였으면 합니다. 첫 번째 글을 통하여 Raphaël 라이브러리에 대하여 알아보겠습니다. 소개 Raphaël은 본래 Dmitry Baranovskiy가 만들었고 지금은 Sencha Labs의 일부인 라이브러리 입니다. 이 라이브러리의 목표는 웹에서 […]