The Internet: HTTP & HTML #1

Dino·2023년 8월 11일
0

영어공부

목록 보기
11/13

영어문장에서

해석 못한 문장
모르는 단어
주어 / 동사 (부사)
수식하는 애 (관계절, 수식하는 구절)

I'm Jasmine Lawrence / and / I'm a program manger / (on the XBox One engineering team).
난 Jasmine Lawrence이고 난, 엑스박스 원 엔지니어링 팀 프로그램 매니저야.

One of our biggest features / is called / XBox Live.
우리의 가장 큰 특징 중 하나는 XBox Live라고 불립니다.

It(=an online service)'s an online service / (that connects gamers from all around the world),/ and /we rely on the internet/ to make that happen.
_이것은 전세계 게이머들을 연결하는 온라인 서비스입니다. 그리고 우리는 그것을 실현하기 위해 인터넷에 의존합니다.

This is no easy task and there are a lot of things happening behind the scenes.
이것은 쉬운 일이 아닙니다. 그리고 뒷면에서는 많은 일들이 일어나고 있습니다.

The internet / is (totally) changing / how people interact / and / connect.
인터넷은 사람들이 소통하고 연결하는 방식을 완전히 변화시키고 있습니다.

But / how does it work / How do the computers / all across the world / (actually) communicate / with each other?
하지만 어떻게 그것이 작동할까요? 전세계 어디에서든 컴퓨터들은 실제로 서로 어떻게 통신하나요?

Let's look at web browsing. First, you open a web browser.
웹 브라우징을 살표보겠습니다. 먼저 너는 웹 브라우저를 엽니다.

It's the app you use to access the web pages.
이것은 너가 웹 페이지에서 사용하는 앱입니다.

Next, you / type in the web address,/ or URL,/ (which stands for Uniform Resource Locator of the website you want to visit like Tumblr.com).
_다음에 당신은 웹 주소를 치거나 URL을 입력하는데 이것은 Tumblr.com과 같은 웹 사이트를 방문하기 위한 통일된 자원 위치 지시자를 의미합니다.

Hi, I'm David Karp, the founder of Tumblr / and we're here today to talk about / how those web browsers we use everyday actually work.
안녕 나는 Tumble 설립자 데이비드 카프고 오늘은 매일 사용하는 웹 브라우저들이 실제로 어떻게 작동하는지에 대해 이야길 할 것이다.

So you've probably wondered / (what actually happens / when you type an address
into your web browser / and then hit enter).
그래서 당신은 아마도 너가 웹 브라우저에 주소를 입력하고 엔터를 치면 실제로 어떤 일이 일어날지 궁금할 것이다.

And it really is about as crazy as you can imagine.
그리고 이것은 정말로 당신이 상상할 수 있는 것처럼 미친 듯한 일입니다.

So in that moment your computer starts talking to another computer, (called a server), (that's usually thousands of miles away).
내가해석: 그래서 너의 컴퓨터가 다른 컴퓨터와 소통하는 그 순간 보통 수천 마일 떨어진 서버를 부릅니다.
정답: 그래서 그 순간에 당신의 컴퓨터는 보통 수천 마일 떨어진 다른 컴퓨터즉 서버와 대화하기 시작합니다.

And in milliseconds your computer / (asks that server for a website), / and that server starts to talk back to your computer / in a language called HTTP.
그리고 밀리초 안에 당신의 컴퓨터는 서버애 웹사이트를 요청하고 HTTP라는 언어로 당신의 컴퓨터에 다시 말하기 시작합니다.

And HTTP stands for HyperText Transfer Protocol.
그리고 HTTP는 하이퍼텍스트 전송 프로토콜을 의미합니다.

You / can kind of think of it(=HTTP) / as the language / (that one computer uses to ask another computer for a document).
당신은 이것을 어떤 관점에서 생각할 수 있다. 이것은 한 컴퓨터가 다른 컴퓨터에게 문서를 요청하기 위해 사용하는 언어와 같이 생각할 수 있습니다.

And it's actually really pretty straightforward.
그리고 이것은 실제로 정말 매우 간단합니다.

If you were to intercept the conversation between your computer and a web server on the internet, / it's(=conversation) mainly made up of something called "GET" requests.
만약 당신이 인터넷상에서 웹 서버와 당신의 컴퓨터 사이에 대화를 가로채려고 한다면 그것은(대화는) 주로 GET 요청이라고 불리는 것으로 이루어져 있습니다.

Those are really very simply / the word GET and / the name of the document / that you're requesting.
그것들은 정말로 매우 간단하게 GET이라는 단어와 그리고 당신이 요청하는 문서의 이름입니다.

So if you try to log into Tumblr and load our login page, / all you're doing is sending a GET request to Tumblr's server that says GET /login.
그래서 만약 당신이 텀블러로 로그인하려고 우리의 로그인 페이지를 불러온다면 당신이 하는 모든 것은 GET /login 이라고 하는 GET요청을 텀블러 서버에 보내는 것이다.

And that tells Tumblr's server (that you want all of the HTML code for the Tumblr login page).
그리고 그것은 텀블러 로그인 페이지의 모든 HTML 코드를 원한다는 것을 텀블러 서버에 말해줍니다.

So HTML / stands for Hyper Text Markup Language / and / you can think of that as the language you use to tell a web browser how to make a page look.
그래서 HTML은 하이퍼 텍스트 마크업 언어의 약자입니다. 당신은 그것을 웹 브라우저에게 페이지를 어떻게 보여줄지 알려주는 언어로 생각할 수 있습니다.

If you think about something like Wikipedia, (which is really just a big simple document) / and HTML is the language (that you **use** to make that title big and bold, / to make the font the right font, / to link certain text to certain other pages, / to make some text bold, / to make some text italic, / to put an image in the middle of the page, / to align the image to the right, / to align the image to the left).
당신이 Wikipedia와 같은 것을 생각해보면, 그것은 사실 그냥 크고 간단한 문서입니다. 그리고 HTML은 제목을 크고 굵게 만들수 있고 폰트를 올바른 폰트로 만들 수 있고 다른 페이지로 연결하기 위해 사용하고 일부 텍스트를 굵게 만들 수 있고 일부 텍스트는 기울일 수 있고 이미지를 페이지의 중간에 놓을 수 있고 이미지를 오른쪽으로 왼쪽으로 정렬할 수 있는 언어 입니다.

The text of a web page is included directly in the HTML, / but other parts, images or videos, / are separate files with their own URLs / that need to be requested.
웹 페이지의 글자는 HTML 안에 직접적으로 포함됩니다. 하지만 다른 부분 이미지나 비디오는 자체 URL을 가진 별도의 파일들이며, 요청되어야 하는 파일들입니다.

The browser sends separate HTTP requests / for each of these and displays them as they arrive.
웹 브라우저는 별도의 HTTP요청들을 보내며 각각의 요청에 대해 도착하는대로 그것들을 표시합니다.

If a web page has a lot of different images, each of them causes a separate HTTP request and the page loads slower.
만약 웹 페이지에 많은 다양한 이미지마다 별도의 HTTP 요청을 가진다면 페이지는 더 느리게 로딩될 것입니다.

Now sometimes when you browse the web, / you're not just requesting pages with GET requests.
이제 때로는 앱을 불러올 때 당신은 단순히 GET 요청으로 페이지를 요청하는 것이 아닙니다.

Sometimes you send information like when you fill out a form or type a search query.
때떄로 당신은 양식을 작성하거나 검색어를 입력하는 때와 같은 경우에 정보를 보냅니다.

Your browser sends this information / in plain text / to the web server / using an HTTP POST request.
당신의 브라우저는 이 정보를 평문으로 HTTP POST 요청을 사용하여 웹 서버로 보냅니다.

모르는단어
rely on: ~에 의존하다.
interact: 상호 작용하다.
straightforward: 직설적인, 정직한, 직접의, 간단한
intercept: 가로채다.

출처: https://www.youtube.com/watch?v=kBXQZMmiA4s

1개의 댓글

comment-user-thumbnail
2023년 8월 11일

잘 봤습니다. 좋은 글 감사합니다.

답글 달기