Skip to main content

Command Palette

Search for a command to run...

표준, 개발자의 공통어

Standard, Developer's Lingua franca

Published
표준, 개발자의 공통어
J

Code Tinker. Interested in user interface software development. Trying to think functionally.

2024년 11월호 코드스냅 뉴스레터를 소개합니다.

웹 개발 번역 매거진 코드스냅은 매월 다른 주제의 아티클을 선정하여 한국어로 전달해 드립니다. 11월호 뉴스레터는 <표준, 개발자의 공통어 Standard, Developer's Lingua franca>라는 주제로 팀원들이 다섯 편의 원문을 번역하였습니다.

같은 순간 함께 대화를 나눌 수 있는 온라인 시대가 되었음에도 불구하고, 각자가 느끼는 시각 또는 여러 가지 단위 등 우리가 속한 사회의 규약은 지역에 따라 천차만별이지요. 서로 다른 언어와 문화 속에서 살아가고 있지만, 그럼에도 세계 각지의 개발자들은 힘을 합쳐 멋진 결과물을 만들어내곤 합니다. 과거에는 상상으로만 가능했던 이런 일이 현실로 이루어질 수 있었던 데에는 모두가 공유하고 따르는 표준의 덕이 크지 않나 생각합니다. 이번 뉴스레터에서는 특정 표준에 대한 소개는 물론 표준의 중요성과 이를 따르기 쉽게 해주는 도구에 이르기까지, 표준에 대한 다양한 이야기를 전달해 드립니다.


11월호 뉴스레터 미리보기

문자 인코딩 탐구 - Part 1: 문자 집합, ASCII, 유니코드, UTF-32 등

원저: David Varghese | 번역: 정승아
발행일: 2024년 11월 6일

구글에 무엇인가를 검색했는데 원하는 검색결과가 아닌 롂뿌뗼과 같이 이상하게 검색이 된 상황을 누구나 경험해 보셨을 것입니다. 그것은 우리의 문자가 컴퓨터의 인코딩 방식으로 적절히 변환되지 않아 생긴 현상인데요. 왜 그런 일이 발생할까요? 한번 이 글을 통해 알아보도록 하겠습니다. 이 글은 1편과 2편으로 나뉘어, 다음 달에 2편을 이어서 보실 수 있습니다.

웹의 흥망성쇠

원저: Ste Grainer | 번역: Hyunji Seok
발행일: 2024년 11월 12일

모든 분야가 그렇듯 배울수록 새로워집니다. 하나를 알게 되면 둘을 모르게 되고 다 안다고 생각할 때 반전이 찾아오기 마련이죠. 저자는 끊임없이 변하는 웹의 흐름을 설명하며 웹 표준의 중요성을 강조합니다. 이 글이 우리에게 주어진 원칙 안에서 정답이 아닌 각자의 해답을 찾아가는 데 도움이 되기를 바랍니다.

OpenAPI: 백엔드 개발자의 도구, 프런트엔드 개발자의 친구

원저: Malcolm Kee | 번역: Jung Wook Park
발행일: 2024년 11월 18일

OpenAPI는 REST API가 개발될 때 어떤 프로그래밍 언어로 작성되었든 상관없이, 해당 API의 표현 방식을 표준화하기 위한 규격입니다. 해당 글에서는 OpenAPI의 정의, OpenAPI 기반으로 생성된 문서의 일반적인 사용법, 흔하지는 않지만 유용한 다른 사용법을 정리합니다.

접근성을 고려한 글쓰기 표준

원저: Michael J. Metts & Andy Welfle | 번역: Ahra Yi
발행일: 2024년 11월 24일

WCAG2는 다양한 장애를 가진 사람들도 웹 콘텐츠를 쉽게 이용할 수 있도록 하기 위한 국제 표준 가이드라인입니다. 원문은 저자의 저서에서 발췌한 내용으로, WCAG2를 준수하는 글을 쓰기 위한 몇 가지 구체적 지침을 안내합니다. 접근성은 일반적으로 프런트엔드 개발자의 관심사로 여겨지지만 서버 개발자도 디바이스에 구애받지 않는 설계, 에러 메시지나 응답 데이터 전달 등에서 접근성을 고려해야 합니다. 개인적으로 '대체 텍스트 작성'과 같이 깊은 고민 없이 매뉴얼적으로 수행했던 부분에 대해서도 why와 how를 생각해 보게 되었기에 이 글을 소개합니다.

가장 유용한 접근성 테스트 도구 및 기법

원저: Artem Sapegin | 번역: 윤정민
발행일: 2024년 11월 30일

인터넷은 현대 사회에서 필수 도구이며, 마치 공공장소처럼 누구나 편리하게 사용할 수 있어야 합니다. 프런트엔드 개발자들은 시맨틱 태그 활용, 적절한 색상 대비 설정, 스크린 리더 호환성 확보 등 다양한 방법을 통해 웹 접근성을 준수하고 있습니다. 이 글을 통해 다양한 테스트로 접근성을 확보하는 방법을 알아보세요.

More from this blog

나의 오픈 소스 시작 이야기

원문: TkDoDo, “My Open Source Origin Story“ 가끔씩 제가 받는 질문이 하나 있는데, 바로 오픈 소스와 리액트 쿼리(React Query)를 어떻게 시작하게 되었는지입니다. 저의 기본 원칙은 어떤 질문을 세 번 받으면 더 이상 답변할 필요가 없도록 질문에 대해 글로 쓴다는 것입니다. 하지만 이 질문은 주로 직접 만났을 때 받는 질문이라 글로 작성할 생각을 한 적이 없었습니다. 최근에 오프라인 컨퍼런스에 더 많이 참...

Jul 30, 2025
나의 오픈 소스 시작 이야기

이더넷이란?

원문: baeldung, “What Is Ethernet?“ 1. 소개 이 튜토리얼에서는 이더넷(Ethernet)과 이를 통해 이루어지는 데이터 전송에 대해 알아보겠습니다. 2. 이더넷이란? 이더넷은 근거리 통신망(LAN) 또는 광역 네트워크(WAN) 내에서 장치들이 데이터를 주고받고 통신하기 쉽게 만들어 주는 널리 사용되는 기술입니다. 컴퓨터, 프린터, 서버는 물론 스마트 홈 기기까지도 이더넷으로 연결됩니다. 가정이나 사무실처럼 제한된 공간...

Jul 20, 2025
이더넷이란?

포스트 개발자 시대

원문: Josh W. Comeau, "The Post-Developer Era" 2년 전 2023년 3월, "프런트엔드 개발의 종말"이라는 제목의 블로그 글을 발행했습니다. 이는 OpenAI가 GPT-4 쇼케이스를 발표한 직후였고, 당시 업계 분위기는 머지않아 인간 소프트웨어 개발자는 필요 없어지고 앞으로는 소프트웨어 개발을 AI가 전담하게 될 것이라는 전망이 지배적이었습니다. 저는 이런 주장에 회의적이었고 그 블로그 글에서 소프트웨어 개발...

Jul 10, 2025
포스트 개발자 시대

널리 사용되는 네트워크 프로토콜

원문: Subham Datta, "Popular Network Protocols" 1. 개요 이 튜토리얼에서는 가장 널리 사용되고 인기 있는 네트워크 프로토콜들을 소개합니다. 2. 네트워크 프로토콜 소개 의사소통과 정보 교환은 현대 사회에서 가장 중요하고 강력한 역량입니다. 컴퓨터 네트워킹이란 여러 대의 컴퓨터와 장치를 케이블이나 위성을 통해 서로 연결하여, 거리와 상관없이 정보·자원·데이터베이스 등을 공유할 수 있게 하는 것을 말합니다. 네...

Jun 20, 2025
널리 사용되는 네트워크 프로토콜

커맨드 라인에 편해지는 법

원문: Julia Evans, "What helps people get comfortable on the command line?" 가끔 커맨드 라인을 써야 하는 친구들과 이야기하다 보면 많은 이들이 여전히 터미널을 두려워하고 있다는 걸 느낍니다. 그럴 때마다 어떤 조언을 할지 잘 모르겠더라고요. 저는 워낙 오래전부터 터미널을 써왔기 때문이죠. 그래서 Mastodon에 이렇게 물어봤습니다. 최근 1~3년 사이에 터미널 공포(?)를 극복한 분...

Jun 10, 2025
커맨드 라인에 편해지는 법
C

CodeSnap

84 posts

한국어로 전달하는 웹 개발 번역 매거진