MDN은 확실히 중요한 참고 자료임. 이렇게 복잡한 현대 웹 기술들을 문서화하는 게 어려운 일인데 정말 잘 해줬음. 하지만 두 가지 작은 아쉬움이 있음. 첫째, 가끔 MDN에서 약간 의심스러운 내용을 읽을 때가 있음. 예를 들어 JavaScript 프레임워크와 라이브러리 관련 튜토리얼은 공식 튜토리얼에 비해 특별한 가치를 주지 않는다고 봄. 특히 Svelte 튜토리얼은 5년 전 자료라 요즘과 맞지 않음. 둘째, webextension 문서의 품질이 떨어지는 게 아쉬움. 대부분 manifest v2 기준이고, v3나 Chrome 호환에 관한 내용은 불완전하게 언급되어 있음. 실제로 이 문서로 개발하다 크롬 공식 문서로 옮겨가야 했음. Firefox가 메인 타겟이었는데도 말임
나는 MDN팀 소속임. 칭찬과 피드백 정말 고마움! 말씀하신 지적은 꼭 팀에 공유하겠음. Firefox 확장 프로그램 제작을 더 배우고 싶다면 extensionworkshop.com 참고하면 좋을 것 같음
MDN에 때때로 의심스러운 내용이 있다는 점에 적극 공감함. MDN은 사용자 단의 라이브러리나 프레임워크보다 훨씬 오래 살아남아야 함. Vercel이 MDN 유저를 자기네 프레임워크로 유입시키는 방법을 찾을지 궁금증이 생김
MDN이 아직도 살아있고 계속 업데이트된다는 게 정말 반가움. 2020년에 팀 전원이 해고된 걸로 알고 있었는데, 그 뒤에 다시 팀을 재구성했는지 궁금함. 관련 HN 토론 링크
나는 MDN 팀 소속임. 당시 팀이 잠시 두 명과 일부 계약자로 줄었었지만, 지금은 상당히 많이 성장했음. 현재는 15명의 정규직, 계약직, 그리고 넓은 파트너 및 기여자 네트워크가 MDN을 최신 상태로 유지하고 있음. 우리 팀 소개에서 자세한 내용 볼 수 있음
이 상황 정말 당황스러움. Mozilla가 팀 전체를 해고했는데 왜 Mozilla 도메인이 mdn의 생일을 축하하는지 이해 불가함
MDN 문서의 큰 부분은 OpenWebDocs 덕분임. 이는 자원봉사자와 여러 기술 회사가 함께 운영함. openwebdocs.org
코드가 오픈되어 있으니 누가 어떻게 기여하고 있는지 직접 확인 가능함. 기여자 통계 보면 최근 주요 기여자 다수가 Mozilla 직원이 아닌 것 같고, Yale 소속, 프리랜서(아마 Mozilla에서 급여 지급), 그리고 다양한 회사에서 참여하는 분위기임
게임 플레이가 정말 훌륭했음. 적의 속도, 수, 내려오는 속도 등 진행 방식이 좋았고, 적의 총알을 쏠 수 있다는 점이 재미있었음. 원작 인베이더와 얼마나 차이가 있는지는 잘 모르지만, 짧은 휴식에 딱 맞는 멋진 경험이었음. 고마움 전달함
네 꿈을 이루는 데 MDN이 도움이 되어 정말 기쁨! 피드백 꼭 팀에 전하겠음
나는 20년 가까이 MDN을 가장 많이 참고하는 웹 문서로 써왔음. MDN은 필수적인 리소스임. 공식 스펙보다 훨씬 읽기 편하고, 실제 예제와 교차 참조, 간단한 연습장(playground)까지 제공함. 덕분에 활용도가 꾸준히 높음
MDN에서 낯선 기능을 배울 때 쉽지 않은 경우가 많음. 가끔 문서를 보고 “이게 도대체 누구를 위한 것인지” 의문이 드는 경우도 있음. 두 문단쯤 읽어도 이게 무슨 기능이고, 무슨 문제를 해결하려는 건지 감이 안 잡힘. 해당 주제에 대해 디테일하게 알지 않으면 그냥 읽고 나서 남는 게 없음. 오히려 스펙을 보는 게 더 많은 배경 정보를 얻을 때가 있음. MDN 존재 자체는 기쁘게 생각하지만, CSS: The Definitive Guide가 해주는 설명 수준만큼 명료했으면 좋겠음. 나는 MDN 문서로 CSS를 1년 넘게 못 배웠는데, CSS: The Definitive Guide 책을 읽으니 3개월 만에 완전히 이해 가능했음. 이 책 수준의 설명을 계속 보강해서 wiki 형태로 가지고, 정보는 최신 MDN 참조 자료로 유지하는 시스템이 있으면 유료로라도 꼭 쓰겠음
MDN 팀 멤버임. 좋은 피드백 정말 고마움. 꼭 팀에 공유해서 더 발전시킬 포인트로 삼겠음. "누구를 위한 문서인가"라는 질문에 대해 말하자면, 우리 대부분의 참조 페이지는 실 브라우저 구현을 기반으로 만들어짐. 스펙만을 문서화하지 않고, 여러 브라우저에 도입된 기능에 초점을 두고 있음. 이 정보를 명확하고 중립적으로, 어떤 개발 단계의 사람도 쉽게 접근할 수 있도록 전달하려고 노력함. 그와 별도로, 최근에는 초보자를 위한 러닝 콘텐츠도 많이 늘리고 있음. 개별 개발자 성장 단계에 도움이 되는 커리큘럼, 그리고 심화 주제는 블로그에서 보완함
4-5년 전엔 MDN 예제 중 일부가 실제 브라우저에서 동작하지 않았던 적이 있었고, fit-content 함수와 키워드 차이에 대해 애매하게 설명하고 있어서 이슈를 제기함. 그 뒤로 문서가 수정되었음. 하지만 지금은 기존 방식대로 이슈를 제기하고 수정받는 게 안 되는 것 같음. 새로운 피드백 채널이나 고치는 프로세스가 필요함. 과거 이슈 사례
무료 서비스임에도 굳이 기념 댓글에 불만을 토로해야 하는지 갸우뚱함. MDN 문서를 5년 넘게 사용 중인데, 정말 소중한 리소스임과 동시에 다양한 실험을 자연스럽게 유도함. 내가 찾아보려 하지 않았으면 몰랐을 멋진 API나 기능들을 MDN 덕분에 발견함. 20주년 축하함
Stroustrup이 말했던 “불평이 나오는 언어와 아무도 안 쓰는 언어만 있다”는 이야기가 떠오름. MDN이 정말 필요한 서비스니까, 많은 사람들이 다양한 의견을 가지는 것임. 나는 웹 플랫폼은 조금 다루는 입장이지만, MDN 문서는 다른 문서들에 비해 항상 신선함을 느꼈음
MDN은 정말 유용한 자료임. 지난 15년간 매달 한 번씩은 DuckDuckGo에서 !mdn Array 명령어를 쓸 정도임
커뮤니티에서 mdn.io/array 리디렉트도 만들어 두었으니 활용 가능함!
MDN에 직접 후원하는 방법이 있는지 궁금증이 생김. Mozilla에 전체적으로 기부하는 게 아니라 MDN 운영에 명확하게 쓰이도록 지정 기부하고 싶음. 그 정도로 MDN이 내겐 필수적임
Firefox도 마찬가지로 매일 의존함. 그런데 Mozilla라는 조직에는 점점 실망이 커짐. Firefox와 관련 없는 데에 자원을 빼가는 상황에 실망했고, 우선순위가 맞춰질 때까지는 추가 후원 의사가 없음
MDN 정말 잘 쓰고 있음. 혹시 팀이 이 댓글을 읽는다면, SVG 문서가 내게는 좀 불편했던 경험을 공유하고 싶음. SVG 요소 설명이 너무 성의 없어 보였음. 예를 들어 'g' 요소는 설명 페이지에서 사용할 수 있는 attribute가 뭔지, global attribute가 무엇인지 구체 링크나 설명이 부족함. 페이지에서 속성 목록을 쉽게 알아야 하는데, 직접 찾아가야 해서 번거로움. "attributes"를 클릭하면 전체 attribute 리스트가 나오지만, 어떤 게 global인지 분명하지 않음. 이런 구성 방식이 익숙하지 않고, API 구조체 문서라면 각 property를 그 구조 페이지에서 다 설명해주길 기대함. HTMLCanvasElement 문서처럼 최소한 각 요소만의 속성, 상속된 속성이 한눈에 정리되어 있길 바람. 이런 부분은 상당 부분 IDL로 반자동화할 수 있을 것 같음
MDN을 처음 알았을 때, 마치 마법사의 비밀고에 몰래 들어가 고서를 보는 느낌이었음. Mozilla 팀, 정말 멋진 일임
Hacker News 의견
!mdn Array명령어를 쓸 정도임