<오전 class = "이호준 강사님 Embedded content">

 

<iframe> 중요한 옵션! 크롬같은경우는 auto play가 막혀있어서 autoplay 옵션이랑 mute옵션을 같이 사용해야 자동재생이 된다

<audio>

<vidio>

https://semiconductor.samsung.com/kr/support/tools-resources/dictionary/bits-and-bytes-units-of-data/?awc=18739_1662510266_a84ccee6688a44f70015231caf7bed72&cid=at_pd_affiliate_none_none_none_none_none_online-shop_none

Forms

크게 세개로 나누는데, 서버가 더 많을 수도 있고 세개가 하나 일 수도 있다

  • Server :  서빙_24시간 돌아가는 컴퓨터, 대부분 IP 연결
  • Web Server : 정적 파일(잘 바뀌지 않는 메인 화면의 요소들)을 서빙_PHP와 같은 프로그래밍 언어도 처리하긴 합니다
  • App Server : 두뇌 역활
  • DB : 데이터 저장_이미지와 같은 경우에는 이미지 경로만 저장합니다 (빨리 불러오기 위해)
    이미지는 보통 스토리지에 저장되어 있다
  • API Server : 카페에 카운터 직원이다. 직접 커피를 내릴 필요는 없다

API는 손님(프로그램)이 주문할 수 있게 메뉴(명령 목록)를 정리하고, 주문(명령)을 받으면 요리사(응용프로그램)와 상호작용하여 요청된 메뉴(명령에 대한 값)를 전달합니다.
쉽게 말해, API는 프로그램들이 서로 상호작용하는 것을 도와주는 매개체로 볼 수 있습니다.

 

https://brunch.co.kr/@operator/65

 

API란 무엇일까? API 쉽게 이해하기

API | API, 쉽게 이해하기 API란? “API(Application Programming Interface, 응용 프로그램 프로그래밍 인터페이스)는 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을

brunch.co.kr

로컬
단점
: 트래픽 확장이 어려움, 서버 확장이 어렵고, 들어오는 트래픽 제한(대역폭 bandwidth의 문제), 정전(클라우드 서버 같은 경우 UPS)
장점 : 비용(전기세 + 인터넷)
클라우드
단점
: 비용
장점 : 서버 확장,이전이 쉽다. IP를 할당 받거나, 도메인 연결하기 쉽고, HTTPS 인증도 쉽다
<body>
  <form action="012.html" method="">
    <input type="text" name="id">
    <input type="password" name="pw">
    <button type="submit">로그인</button>
  </form>
</body>
 

코드를 실행 했을때 주소창을 보면 ?가 뜬 것을 볼 수 있다

id와 pw를 입력하면?

물음표 뒤로 키값이 입력 된 것을 볼 수 있다

 

method에 POST 방식을 입력해 주면 주소창에 아무 값이 뜨지 않는다

 

  • GET : URL로 데이터를 전달할 때 사용한다
    file 같은 큰 파일은 GET으로 전송하지 않는다
    id와 pw 같은 민감정보는 전송하지 않는다
  • POST : 패킷 안에 데이터를 넣어 전달할 때 사용합니다
    민감하거나 큰데이터를 전송할 때

 

  • 클라이언트 ↔ 서버
  • 프로토콜 ex)국가별 언어
    http://www.paullab.co.kr
    https://www.paullab.co.kr
  • ait shift 아래키 : 현재 코드 복사
  • 영상 배속 하는 코드(콘솔창ㄱㄱ)
    document.getElementsByTagName("video")[0].playbackRate = 2.5;

 

Tabular data

 

https://github.com/paullabkorea/FrontendSchool_1/tree/main/html

 

GitHub - paullabkorea/FrontendSchool_1

Contribute to paullabkorea/FrontendSchool_1 development by creating an account on GitHub.

github.com

 

<<!--로그인, 약관동의, 

17,18 파일 참고 수정예정-->>

 

https://summernote.org/

 

Summernote - Super Simple WYSIWYG editor

Super Simple WYSIWYG Editor on Bootstrap Summernote is a JavaScript library that helps you create WYSIWYG editors online.

summernote.org

https://ui.toast.com/tui-editor

 

TOAST UI :: Make Your Web Delicious!

TOAST UI is an open-source JavaScript UI library maintained by NHN Cloud.

ui.toast.com

 

<<!--021파일 참고 수정예정-->>

  1. from에 제출되는 data를 JavaScript로 수정하는 일은 가능하면 하지 않는 것이 좋습니다.
    input으로 해결할 수 있어요
  2. from에 없는 데이터를 추가하고 싶다면 hidden으로 input 하나 더 만들어 value를 JavaScript로 추가하는 방식을 사용하세요

 

<023파일 참고 수정예정

col(umn) 컬럼을 꾸며주기 위해 colgroup 컬그룹을 쓴다-->>

 

네이버 메일을 보면 테이블로 구성되있다 왜그럴까?
멘토님이 실무에서 뉴스레터를 제작했는데
아웃룩 툴 도구 때문인건지 여러 메일 관련 툴에서 깨지는 현상이 발생해서
계속 옛날 방식인 테이블 레이아웃형태로 진행되는것 같다한다

 

https://webisfree.com/2015-10-12/[%EC%9B%B9%EC%A0%91%EA%B7%BC%EC%84%B1]-table%EC%97%90%EC%84%9C-scope-%EC%86%8D%EC%84%B1-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0 

 

[웹접근성] table에서 scope 속성 사용하기

웹접근성을 위해 사용하는 코딩기술 중 하나가 바로 table에서 scope 속성을 이용하는 방법입니다. scope 속성은 테이블의 th 또는 td 등의 해당 셀에게 사용하며 컬럼(column)인지 행(row)인지의 여부를

webisfree.com

 

CSS

 

셀렉터와 프로퍼티는 외우자

  • 셀렉터: 어떤것을?
  • 프로퍼티: 어떻게 하고싶어?
  • 벨류: 얼만큼?

 

폰트 트래픽 문제

  1. 잘 사용되지 않는 폰트는 이미지화
  2. 많이 사용되지 않는 폰트는 경량화
  3. 많이 사용되는 폰트는 CDN을 사용하기 보다는 내부 API 서버나, 로컬 서버에서 서빙

 

<!--수정예정CDN: Content delivery network

 

호박을 만들기 위한 기초 keyframes-->

 

포트폴리오를 만들 떄 노션이 깨질 수도 있어서 안좋아하기도 한다

pdf로 할 것을 추천하고 이력서를 웹으로 만드는 건 가산점이 될만하다

 

<저녁 class = "이종찬 강사님 CSS특강">

 

  1. 전체적인 덩어리를 보고 클틀을 잡아야한다
  2. 고로, 메인 컨텐츠가 될 여우 이미지와 텍스트를 한번에 wrapper로 잡아준다
  3. 클래스명은 수정될 때는 고려해 구체적으로 fox까진 아니더라도 animal정도로 한다
    (너무 일반화하지도 않으면서 유니크하게)
  4. 색 입히기
  5. vertical-align : 으로 이미지와의 공백을 없애준다
  6. 그라운드 배경으로 잔디를 넣어준다
  7. 전체배경을 넣는다
  8. 모서리 둥글게 한다
  9. 그림자처리 한다
  10. 끝!
  11. 유지보수_repeat-x; , display : block;

https://camp.veamcamp.com/example/flash/

 

기억제거기

 

camp.veamcamp.com

 

마진 겹침,병합 현상

 

블럭레벨 엘리먼트끼리 인접해있는 상하단 마진은 의도적으로 겹치게 된다(겹침은 큰쪽으로 일어난다)

 

https://youtu.be/7oOai_rOnuI

https://youtu.be/H7teKNwV-Bk

도서 추천

  • SMACSS
  • 설계실전CSS

아 넘 웃기당 재밌었다

 

할 것

오늘 중간중간 혼이 나갔던 것 같다

놓친부분 다시 메꾸기ㅠ,ㅠ

 

지난번 과제 코드를 수정?다시 짜보고싶다 (된다면 여러개 배치도)

종찬강사님의 유튜브 조회수 올려드리기..가 아니라 영상보고 공부하기^^

 

내일 우리조 간단 회고 타임이 있다

발표할 것 미리 정리해놔야지..근데 시간이 다 어디로 갔지??

+ Recent posts