SONUB 홈 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을 홈 화면에 추가하고 거기에서 연 뒤 알림을 허용하세요.

바이브코딩 전체 보기
바이브코딩

웹 클라이언트

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

Chrome 도 웹 이고, 한 줄도 웹 클라이언트입니다. 이 장에서는 을 손으로 직접 써 보고, 그것을 스크립트로 감싸고, curl 을 제대로 익힌 다음, Chrome 를 열어 똑같은 글이 오가는 것을 눈으로 확인합니다.

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

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

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

주소창에서 그림까지

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

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

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

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

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

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

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

이해한 것으로 표시했어요

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