문서
-
MDN Web Docs에 관한 공지
이 글은 Rina Jensen이 쓴 An Update on MDN Web Docs의 한국어 번역본입니다. 지난주, Mozilla는 조직의 투자 우선순위의 변화에 대해 공지했습니다. 그래서 그 결정이 앞으로 MDN 플랫폼 활동에 어떤 영향을 끼칠지 요약하려고 합니다. 이런 긴축을 결정하게 되어 마음 아픕니다. 무엇이 왜 변하는지 솔직히 말하는 것이 중요하다고 생각합니다. 우선 MDN이 중단되지 않을 것임을 분명히 하고 싶습니다. […]
-
WebAssembly를 이용, Firefox의 보안성 개선하기
이 글은 Nathan Froyd이 쓴 Securing Firefox with WebAssembly의 한국어 번역본입니다. 개인의 안전(Security)과 프라이버시(Privacy) 보호는 Mozilla의 핵심 목표입니다. 그래서 우리는 온라인 상의 사용자들을 보다 안전하게 보호하려고 끊임 없이 노력합니다. 복잡하면서 동시에 고도로 최적화된 Firefox 같은 시스템에 있어, 메모리 안전성(memory safety)은 보안 측면에서 가장 어려운 도전 중 하나입니다. Firefox 는 대부분 C 와 C++ 로 개발됐습니다. […]
-
만화로 보는 DNS over HTTPS
사용자의 프라이버시와 보안에 대한 위협이 커지고 있습니다. Mozilla 는 이런 위협들을 면밀히 관찰하고 있습니다. Mozilla 는 Firefox 사용자와 그들의 데이터를 보호하기 위해 할 수 있는 모든 일을 해야 한다는 책임감을 느낍니다. Mozilla 는 은밀하게 사용자의 데이터를 수집하려 하고 판매하려 하는 회사들과 조직들을 알고 있습니다. 바로 추적 금지 기능과 Facebook Container 확장기능을 만든 이유입니다. 이제 곧 […]
-
Mozilla WebThings 로 사용자 프라이버시 보호와 탈중앙화 IoT 실현하기
스마트홈 장치들을 이용하면 바쁜 일상을 조금이나마 편하게 만들 수 있습니다. 하지만 스마트홈 장치를 이용하려면 당신은 데이터의 제어권을 스마트홈 회사에 위임해야 합니다. 온라인 상에서의 프라이버시 보호에 관해 뉴욕 타임즈 프라이버시 프로젝트가 발간한 최근 기사를 보면, 글쓴이는 IoT (Internet of Things) 장치를 구매하지 말라고 추천하고 있습니다. “그 장치가 제공하는 편리함 때문에 기꺼이 프라이버시를 포기할 의사” 가 없다면 […]
-
Mozilla WebThings 를 소개합니다
Mozilla IoT 팀은 Things 프로젝트가 초기 실험 단계를 벗어나 이제부터 Mozilla WebThings 로 명명됐음을 기쁜 마음으로 알립니다. 이 프로젝트는 2년 동안의 개발 기간과 7 분기 동안의 소프트웨어 업데이트를 거치면서 SW 개발자 커뮤니티와 IoT 메이커 커뮤니티의 관심을 끌어왔습니다. Mozilla 의 미션은 “인류의 공용 자산인 인터넷은 모두에게 공개되고 모두에게 접근 가능해야 한다. 인터넷은 진정으로 사람을 가장 중요하게 […]
-
만화로 소개하는 WebAssembly
WebAssembly는 빠릅니다. 아마 들어봤을거에요. 하지만 왜 빠른지 알고 계신가요? 이번 시리즈에서는 왜 WebAssembly가 빠른지 그 이유에 대해 설명하고자 합니다. 잠시만, 근데 WebAssembly가 뭐죠? WebAssembly 는 JavaScript가 아닌 다른 언어로 짜여진 코드를 브라우저에서 작동할 수 있게 만드는 하나의 수단입니다. 그러므로 사람들이 WebAssembly가 빠르다고 말할 때 비교 대상은 JavaScript를 의미합니다. 저는 지금 둘 중 반드시 하나를 선택하라는 […]
-
2018년, Mozilla Hacks Top 10
결산 리스트의 시즌입니다. 지난 일년간 Mozilla Hacks 에서 가장 많은 흥미와 관심을 끈 포스트가 무엇인지 알아봅시다. Top 10 포스트 글들은 그 분야가 다양합니다. JavaScript 와 WebAssembly, CSS, Web of Things, Firefox Quantum 분야의 글들입니다. 이 리스트를 통해 알 수 있는 사실이 뭘까요? 바로 사람들이 code cartoons 시리즈를 좋아한다는 것입니다! 일러둘 말이 있습니다. 2018년에 가장 트래픽이 […]
-
웹 컴포넌트의 능력
배경 DHTML 커서 추적 애니메이션과 “주간 사이트” 배지가 처음으로 웹을 우아하게 만든 이후로, 재사용 가능한 코드는 웹 개발자들을 유혹해왔습니다. 그때부터 제3자 UI를 웹사이트로 통합하는 것은 골치아픈 일이되었습니다. 다른 사람들의 똑똑한 코드를 사용하다보면 JavaScript 또는 !important를 포함하는 공포스러운 CSS 보일러플레이트와 충돌하게됩니다. React 세계나 다른 최신 프레임워크에서는 나은편이지만, 위젯을 재사용하기 위해 전체 프레임워크를 알아야한다는 오버헤드는 조금 과한 […]
-
Dweb: IPFS로 협력과 신뢰가 꽃피는 Web 만들기
이 시리즈를 통해서 우리는 탈중앙화 (decentralized)된 웹 또는 분산화 (distributed)된 웹의 가능성을 탐색하는 프로젝트들을 살펴보고 있습니다. 이 프로젝트들은 Mozilla 프로젝트들이 아닙니다. 그리고 어떤 프로젝트들은 웹 브라우저에 대한 생각을 Mozilla 와 달리 합니다. 하지만 공통점이 있습니다. 이 프로젝트들은 오픈소스이고, 누구나 참여할 수 있습니다. 그리고, 모두에게 공개되고 누구나 접근 가능한 웹을 추구한다는 점에서 Mozilla 와 같은 사명을 […]
-
Dweb: Beaker 로 브라우저에서 웹을 서비스하기
이번 시리즈를 통해 우리는 웹이 탈중앙화되고 분산화되면 무엇이 가능해지는지 보여주는 프로젝트들을 탐색하고 있습니다. 이 프로젝트들은 Mozilla 프로젝트들이 아닙니다. 그리고 어떤 프로젝트들은 Mozilla 와 다른 방식으로 웹 브라우저를 정의하고 있습니다. 하지만 이 프로젝트들에는 공통점이 있습니다. 이 프로젝트들은 오픈소스이고 누구나 참여할 수 있습니다. 그리고 모두에게 공개되고 누구나 접근 가능한 웹을 추구한다는 점에서 Mozilla 와 같은 사명을 공유하고 […]