OkayTeacher
KO English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

알림을 켜는 방법

이 브라우저 또는 주소에서는 알림을 사용할 수 없습니다. 지원되는 브라우저로 보안 연결된 SONUB 사이트에 접속해 주세요.

알림이 차단되어 있으면 브라우저 설정에서 허용해 주세요.

  1. 주소 표시줄 옆의 사이트 설정 또는 브라우저의 사이트 설정을 열고, 이 사이트의 알림을 허용으로 바꾸세요.
  2. 기기 설정에서 브라우저 알림을 허용하고 방해 금지 또는 집중 모드를 확인하세요.
  3. SONUB으로 돌아와 페이지를 새로고침한 뒤 벨을 눌러 알림을 켜세요.

iPhone 또는 iPad에서는 SONUB을 홈 화면에 추가하고 거기에서 연 뒤 알림을 허용하세요.

바이브코딩 전체 보기

웹 클라이언트

서버에게 무언가를 달라고 하는 모든 것.

브라우저도 curl 한 줄도 웹 클라이언트예요. nc 로 HTTP 요청을 손으로 써 본 뒤, curl 과 Chrome 개발자 도구로 같은 글이 오가는 것을 확인해 보세요.

브라우저 창, 검은 터미널 창, 스마트폰이 같은 서버에 각자 봉투를 보내고, 페이지가 각자에게 돌아온다.
도, 도, 휴대폰 앱도 같은 역할입니다: 먼저 묻고, 가 답합니다.

Chrome 도 같은 클라이언트, 크기만 다를 뿐

은 여러분이 로 보낸 그 을 보냅니다. 그러고 나서 돌아온 답을 사람이 볼 수 있는 화면으로 바꾸는 어마어마한 일을 더 합니다 — 진짜 차이는 그 "더" 뿐입니다.

그 단계들을 알아 둘 값어치가 있습니다. 하나하나가 페이지가 어긋날 수 있는 자리이기 때문입니다. 무언가 안 보일 때 물어야 할 것은 언제나 "어느 단계에서 실패했는가" 입니다.

주소창에서 그림까지

  1. 이름 풀기 가 이름을 로 바꿉니다. 여기서 실패하면 서버에 닿아 보지도 못하고, 도 페이지가 아니라 이름을 가리킵니다.
  2. 연결하고 안전하게 만들기연결을 열고, 라면 무엇을 보내기도 전에 를 확인합니다. 여기서 나오는 경고는 페이지가 없다는 뜻이 아니라 를 믿을 수 없다는 뜻입니다.
  3. 요청 보내기여러분이 손으로 친 것과 같은 몇 줄에 가 훨씬 많이 붙습니다. , 읽을 수 있는 형식, 좋아하는 언어 같은 것들입니다.
  4. 나머지 받아 오기 을 읽어 로 를 세웁니다. 그리고 페이지가 가리키는 것을 모두 요청합니다. 스타일 파일·그림·글꼴·스크립트를 보통 여러 개 한꺼번에 받습니다.
  5. 꾸미고, 배치하고, 그리기 를 입히고, 상자마다 자리를 계산해 그립니다. 는 HTML 을 읽는 도중에도 돌고, 그린 뒤에도 화면을 다시 바꿀 수 있습니다.

터미널 클라이언트냐 브라우저냐

curl 과 nc 요청을 보내고 받은 답을 손대지 않고 보여 줍니다. 서버가 실제로 무엇을 돌려주는지 확인할 때와 스크립트에 넣을 때 좋습니다. JavaScript 를 돌리지 않으므로, 브라우저에서 조립되는 페이지는 이들에게 빈 껍데기로 보입니다.
Chrome 위의 일을 다 하고 나서 화면을 그리고, 스크립트를 돌리고, 쿠키를 담고, 파일을 하고, 을 지킵니다. 여러분이 보는 것은 답 그 자체가 아니라 답을 처리한 결과입니다.
대부분의 브라우저는 같은 엔진입니다

Chrome · · · 는 모두 위에 지어졌으므로, 하나에서 되는 페이지는 대개 나머지에서도 됩니다. 와 는 다른 엔진을 씁니다. 사이트를 다 만들었다고 말하기 전에 최소한 두 종류에서 열어 봐야 하는 이유가 그것입니다.

스스로 표시하는 칸이에요. 여기서 채점하지는 않아요.

이 단계를 이해한 것으로 표시할까요?

아직 취소할 수 없으니, 정말 이해했을 때만 표시해 주세요.

이해한 것으로 표시했어요

스스로 표시하는 칸이에요. 여기서 채점하지는 않아요.