사용 가이드 / 기술 문서
MDN 문서 한 구절로 대조 읽기 연습하기
LangBox ·
이번에는 MDN 《What is JavaScript?》의 첫 문장만 읽어봅니다. 이 문장이 전하는 내용을 파악하고 implement의 문맥상 의미를 확인한 뒤, 원문을 다시 읽어보는 것이 목표입니다.
읽기 준비
- 아래의 MDN 문서 링크 열기. 문서는 업데이트될 수 있으므로 처음에 implement complex features가 포함된 문장을 이번 실습 자료로 활용합니다.
진행 단계
-
문장의 중심절부터 찾기
아래 발췌문에서 JavaScript is a scripting or programming language를 찾고 that으로 시작하는 절이 어떤 정보를 더하는지 확인하세요.
-
문맥에서 단어의 뜻 확인하기
복잡한 기능을 구현하다. implement는 여기서 동사로 쓰였습니다. features는 기술 문서에서 인물의 신체적 특징이 아니라 소프트웨어 '기능'을 가리킵니다.
-
원문으로 돌아가 이해도 점검
번역을 가리거나 잠시 보지 않은 상태에서 원문을 다시 읽어봅니다. JavaScript가 무엇인지, 어떤 작업에 쓰이는지 자신의 언어로 설명해 보세요. 번역을 글자 그대로 외울 필요는 없습니다.
원문과 읽기 노트
JavaScript is a scripting or programming language that allows you to implement complex features on web pages […]
JavaScript는 웹페이지에서 복잡한 기능을 구현할 수 있게 해 주는 스크립트 언어 또는 프로그래밍 언어입니다.
원문 발췌: MDN contributors 제공(CC BY-SA 2.5). 본 페이지의 번역문 및 문장 분석은 편집 콘텐츠이며 동일한 라이선스에 따라 제공됩니다. MDN · CC BY-SA 2.5
- a scripting or programming language
- JavaScript가 어떤 범주의 언어에 속하는지 설명합니다. or는 두 가지 서술 방식을 연결하는 것이며 두 개의 서로 다른 제품을 나열하는 것이 아닙니다.
- that allows you to…
- 앞의 language를 수식하여 이 언어로 무엇을 할 수 있는지를 설명합니다. 문장의 주된 뼈대를 먼저 찾은 뒤 뒤따르는 기능 설명을 이해하세요.
- implement complex features
- 복잡한 기능을 구현하다. implement는 여기서 동사로 쓰였습니다. features는 기술 문서에서 인물의 신체적 특징이 아니라 소프트웨어 '기능'을 가리킵니다.
읽은 후 확인해 볼 질문 2가지
이 문장은 JavaScript의 용도를 설명하고 있나요, 아니면 설치 절차를 안내하고 있나요?
참고 답변 보기
용도를 설명하고 있습니다. JavaScript를 하나의 언어로 정의하고, 웹페이지에서 복잡한 기능을 구현하는 데 사용될 수 있음을 설명합니다.
사전에 implement의 명사 뜻이 나온다면 그대로 적용해도 될까요?
참고 답변 보기
그대로 적용해서는 안 됩니다. 여기서는 allows you to implement 구조이므로 to 뒤에 동사가 오며, 목적어 complex features와 결합하여 '기능을 구현하다'로 해석해야 합니다.
문제 발생 시 대처 방법
번역이 기술적 의미와 맞지 않는 경우
API, 식별자, 코드는 원형 그대로 유지한 채 문서의 전체 맥락을 고려해 대조하세요. 번역은 보조 수단일 뿐이므로 코드를 실행하거나 설정을 변경하기 전에는 반드시 공식 문서를 기준으로 삼으세요.