일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- css3
- 모닝버드
- 꿀팁
- 홈페이지 개발하기
- rails
- 장고
- rails review
- 파이썬 웹 프레임워크
- django 공부하기
- node.js
- Django
- 데스크탑애플리케이션
- 루비온레일즈
- 웹 프로그래밍 입문
- 모듈화
- 웹 프론트엔드
- 루비
- express-mysql-session
- 웹 프로그래밍
- nodejs
- Python
- 루비 온 레일즈
- 레일즈
- 프론트엔드
- Ruby On Rails
- 장고 공부하기
- 예스인테리어
- nodejs api
- 웹프로그래밍
- jquery
- Today
- Total
노래하듯 이야기하고, 춤추듯 정복하라.
웹 프론트엔드 실습 _인터랙티브 웹디자인북 본문
안녕하세요 모닝버드입니다. 오늘은 Front-End 공부 첫 글을 쓰려 합니다. 제대한지 벌서 한달 다되가네요.. 뭐 한 것도 없는데 너무 후딱 지나가서 짜증이 납니다.. ㅋㅋㅋ
1. 필자가 공부한 책 "인터랙티브 웹디자인북" _최성일 지음
부대 안에 있을때 맨날 기준 없이 이것 저것 건들다가 처음으로 책을 통해 정식으로 실습을 해보았습니다. 내용은 책 안에 있는 내용 그대로지만 코드만큼은 이미지와 책 내부 내용 보면서 직접 이해하고 짜 보았습니다.
필자가 본 책은 저자 최성일의 "인터랙팁 웹디자인북" 입니다.
우선 다른 프론트엔드 기본서들 처럼 초반부에 기초적인 html, css, jquery 지식들을 다룹니다. 허나 다른 구 서적들에 비해 나름 최신 기술을 많이 다루고 있는 것 같습니다. 예를 들면 html5, css3에서 새로 업데이트 된 내용들 말입니다.
또 다른 장점은 기초적인 내용들 뒤로, 배운 것을 토대로 실습할 수 있는 예제들이 다양하게 수록되어 있습니다. 단순히 실습예제라고 해서 퀄리티나 질적인 면에서 떨어지지 않았습니다. 실제로 실무에 적용할 수 있을 만큼 다양하고 고 퀄리티의 내용들이었습니다.
2. HTML5, CSS3의 놀라움
필자는 기본적인 내용들에 어느정도 자신있다고 판단되어, 바로 실습예제 부분으로 넘어갔습니다. 이번에 필자가 실습한 예제는 책 177page부터 시작하는 "배경 동영상을 활용한 웹 페이지"부분 입니다.
아직 첫 번째 예제 밖에 작업하지 않았지만 처음으로 CSS3 기술들을 다루면서 흥미도 많이 느꼈고 현재까지의 기술이 이정도구나 라는 것도 실감할 수 있었습니다. CSS3부터 적용된 transition과 animation 속성을 통해, 옛날에는 어도비 플래시로 다루었던 애니메이션 부분들을 css코드 몇줄만으로 처리 할 수 있었습니다.
위의 동영상은 제가 실습한 코드를 localhost 서버로 테스트하는 영상입니다. 영상에서 보이는 애니메이션이나 마우스를 오버했을 때 동작하는 부분들 모두 css 코드를 이용하여 작업 한 것입니다.
주로 사용했던 css3 속성
- transform : 박스 모델 변형 효과
- trasition: 마우스 hover 시 박스 모델 이동 효과
- animation: 마우스 hover 시 박스 모델 애니메이션 효과
군대에서 코딩 공부했던 방법! (군대에서 코딩하기) ▼
http://morningbird.tistory.com/3