Presentation. Mobile Web &HTML ~contents +1+1 Mobile Web, JQuery mobile +2+2 HTML5 +3+3 CSS.

Slides:



Advertisements
Similar presentations
다양한 종류의 문서를 언제든지 보고 바로 편집하세요. 여러 앱을 이용할 필요 없이 MS Office, HWP, PDF, TXT 의 문서를 한 곳에서 확인하고 어디서든 쉽게 편집해 보세요 ! *PDF 문서는 ‘ 보기 모드 ’ 만 지원합니다.
Advertisements

MobileWeb 시작하기. 디바이스 별 해상도 갤럭시 S : 480*800 ( 옴티머스, 갤럭시, 베가 ) 안드로이드폰 / 아이폰 3G : 320*480 아이폰 4 : 640 *960 아이패드 : 1024*768 갤럭시탭 : 1024*600.
2. 미디어 쿼리 : 다양한 뷰포트의 지원 김은옥 1 학습목표 : 여기서는 미디어 쿼리 작성방법, 뷰포트 지정 방법 등 을 살펴본다.
JSON (JavaScript Object Notation) 인공지능 연구실. Artificial Intelligence Laboratory JSON 소개  JSON( 제이슨, JavaScript Object Notation) 은, 인터넷에 서 자료를 주고받을 때 그.
① 모바일 교육 서비스 안내 현대카드 / 캐피탈 임직원을 위한 모바일 서비스는 한번의 인증절차를 거치시면 다음과 같은 서비스를 제공받으십니다. 현대카드 / 캐피탈 러닝센터에서 어학과정 학습하기 누르시면 윈글리쉬 연수원으로 이동되며 연수원 메인의 모바일 배너 클릭하시면.
앱인벤터 기초과정 (1차시) ㈜헬로앱스 강사: 김영준 목원대학교 겸임교수.
1 개요.
난이도 : 초급 제1장 앱 인벤터 소개 및 준비.
2016 유성환 Hybrid MOBILE.
목 차 C# 언어 특징 .NET 프레임워크 C# 콘솔 프로그램 C# 윈도우 프로그램 실습 프로그래밍세미나 2.
관광 스마트 북 발행 제안 OSMD( One Source Multi Device ).
Chapter 16 : Struts 프레임워크 2. chapter 16 : Struts 프레임워크 2.
태그 해석을 통해 구문 이해 가능 -시맨틱(semantic, 의미가 통하는) 태그
파워포인트 2007.
jQuery Mobile을 이해하기 전에 jQuery가 무엇인지 알아야 한다.
CHAPTER 16. 모바일 웹페이지.
피티라인 파워포인트 템플릿.
Power Java 제3장 이클립스 사용하기.
5강. Servlet 본격적으로 살펴보기-I 프로젝트 만들기 doGet() doPost()
연결리스트(linked list).
블록 속성 정의와 추출 속성 정의 블록을 만들 객체들에 문자를 사용하여 속성을 설명하는 꼬리표에 해당하는 태그를 정의하는
Chapter05 오디오와 비디오 HTML5 Programming.
4장. 웹로직 서버상에서의 JDBC와 JTA의 운용
Visual Basic .NET 처음 사용하기.
전광판 어플 크레파스통 도상미 박아란 이민영.
제 2 장 WML 시뮬레이터 및 무선인터넷 서버 설치
iframe 사용하기 Chapter 3 Part 2
고급 웹 개발 응용 프로젝트 2010년 1학기.
홈페이지용 그림 활용법 그림 삽입 태그 <IMG> 배경 그림 다루기 그림과 문자열의 어울림
학습목표 학습목차 다른 홈페이지의 HTML 파일 코드를 보는 방법에 대해 알아봅니다.
IT사이버강좌 / Unicms온라인 강좌 스마트폰 이용 설명서
Chapter 03 : 서블릿 ( Servlet ) 개요. chapter 03 : 서블릿 ( Servlet ) 개요.
컴퓨터 프로그래밍 : 실습3 2장 데이터와 식.
속성과 리스너 초기화 파라미터 외 파라미터에 대해 이해한다. 리스너를 생성해보고 사용에 대해 이해한다.
Slice&link.
10강. JSP 본격적으로 살펴보기-II 스크립트릿, 선언, 표현식 지시자 주석 Lecturer Kim Myoung-Ho
자바응용.
인터넷응용프로그래밍 JavaScript(Intro).
1 개요.
7가지 방법 PowerPoint에서 공동 작업하는 다른 사용자와 함께 편집 작업 중인 사용자 보기
HTML 5+ 자바스크립트 발표자 : 김동한 7주차.
30강 JAVA 그래픽 JAVA GUI(Graphic User Interface)란? AWT 컴포넌트? Swing 컴포넌트?
HTML CSS 자바스크립트 무작정 따라하기
2018년 11월 05일 박성진 Web & Internet [08] 레이아웃 P1 2018년 11월 05일 박성진
Web & Internet [03] HTML5 다양한 태그
MVC 모델을 이용한 웹 애플리케이션 작성 웹 애플리케이션 개발 순서를 알아본다 웹 애플리케이션의 실행 순서를 이해한다.
정보화 사회의 실생활 사례 컴퓨터개론 과제 모바일 인터넷과 차성오.
웹디자인
20장. 객체지향 프로그래밍 01_ 객체지향 프로그래밍의 시작.
인천대학교 웹과 인터넷 수업 개요 및 내용 소개.
Cold Spring Harbor Laboratory Press 저널 이용 매뉴얼
“ Presenworks by workerplex
암호학 응용 Applied cryptography
에어 PHP 입문.
Viewing Advanced Web Pages
4 웹 페이지 레이아웃.
3장 JSP프로그래밍의 개요 이장에서 배울 내용 : JSP페이지의 기본적인 개요설명과 JSP페이지의 처리과정 그리고 웹 어플리케이션의 구조에 대해서 학습한다.
웹과 모바일 홈페이지의 이해와 제작 폰트_레이아웃
웹과 모바일 홈페이지의 이해와 제작 CSS 깊이 알기
웹과 모바일 홈페이지의 이해와 제작 HTML태그와 CSS로 꾸미기
9 브라우저 객체 모델.
슬라이드 쇼의 설정 슬라이드 쇼의 실행 파일과 폴더의 관리 글꼴을 포함해서 저장 웹 페이지로 게시 압축 파일
프로그래밍 언어 학습을 위한 가상실습환경 창원대학교 이수현.
피티라인 파워포인트 템플릿.
Power Point 예제 디자인 적용 (서식) - (디자인적용) - (원하는 디자인 선택)
스타일 시트란? HTML만으로 홈페이지를 만드는 것보다 더 많은 페이지의 디자인을 업그레이드하고자 할 때 사용
JAVA 프로그래밍 16장 JNLP.
Chapter 11. 문서 인쇄 및 파일 형식.
실전 프로젝트: 홈페이지 구축 시트콤 프렌즈 팬 사이트 구축하기.
Presentation transcript:

Presentation

Mobile Web &HTML

~contents +1+1 Mobile Web, JQuery mobile +2+2 HTML CSS

Mobile Web

- 모바일웹은 위에 그림과 같이 모바일의 인터넷 기능을 통해 각종 웹사이트로 접속 할 수 있는데 그 중 모바일 환경을 고려하여 설 계된 모바일 전용 웹사이트를 의미한다. 그림과 같이 유명 포털사이트나 특정한 목적을 갖고 있는 웹사이트들이 모바일을 통해 접속 할 경우 PC 에서 보던 화면과는 다른 형태로 웹사이트를 구성하여 보여준다. 그렇다고 그들이 제공하는 컨텐츠 ( 내용이나 보여주고자 하는 것 등 ) 가 PC 에서 볼 때와 달 라지는 것은 아니지만 작은 해상도 ( 화면 ) 에 모든 내용을 포함 시킬 수 없으므로 중요하다고 판단하는 내용을 간추려 보여주는 것 이 특징이다

모바일 웹 검색 쿼리점유율(모바일 웹브라우저를 통해 발생한 검색쿼리만 을 의미하여, 애플리케이션에서 발생하는 검색 쿼리는 제외)을 살펴보면 네 이버 검색의 유선시장 지배력이 모바일 웹에서도 유지되는 가운데 다음 검 색과 구글검색이 2위와 3위로 쿼리점유율을 확보하고 있음 Mobile Web

모바일 UI 프레임워크, JQuery mobile 1. 모바일 UI 프레임워크 ● 모바일 UI프레임워크란? - 모바일 디바이스 상에서 사용자와 콘텐츠가 상호대화 할 수 있도록 개발 모듈로 제공되는 툴 ●“모바일 웹앱 = HTML5 + 모바일 UI 프레임 워크” --> 편리하게 세련된 UI를 만들 수 있다. 아이콘, 버튼, 등등 ●모바일 UI프레임워크의 특징 - 네이티브 앱과 UX가 거의 유사하게 재현함 : 개발툴로 만든 네이티브앱과 유사 - 다양한 해상도에 따라 모두 대응 - 대부분 오픈소스로 개발 : 무료로 최신 버젼을 가져다 쓸 수 있다. 2.Jquery mobile 스마트폰이나 스마트 타블릿 PC를 위한 터치 방식의 웹 프레임워크 특징 : Write less, Do more' --> 최소 작업으로 더 많은 효과를! 최신 디자인의 UX를 제공받을 수 있다. 가장 많은 숫자의 디바이스를 지원 어도비가 지대한 관심, 후원을 하고 있음. 따라서 웹앱 프레임워크 중에 가장 디자인측면에서는 미학성이 있다.

HTML5 란 ? HTML5 는 웹 문서를 만들기 위한 기본 프로그래밍 언어 ‘HTML(Hyper Text Markup Language)’ 의 최신규격이다. HTML5 는 엑티브 X(Active X) 를 설치하지 않아도 동일한 기능을 구현할 수 있고, 특히 플래시 (flash) 나 실버라이트 (Silverlight), 자바 FX(JAVA FX) 없이도 웹 브라우저 (web browser) 에서 화려한 그래픽 효과를 낼 수 있다. HTML5

header nav Section,article footer

● header : 문서 도입부분이나 네비게이션을 위한 요소의 그룹을 지정사이트 전체의 머리말 또는 포스트의 머리말 … 머리말 영역 … 메뉴 영역 콘텐츠 영역 … 콘텐츠 구분 영역 … … 꼬리말 영역 HTML5 시맨틱 마크업 - header - 사이트의 머리 영역,사이트 소개나 네비게이션 등을 표시

... MiniApps HTML5 apps for iPhone, iPad, Android & other mobile platforms HTML5 시맨틱 마크업 - header

… 머리말 영역 … 메뉴 영역 콘텐츠 영역 … 콘텐츠 구분 영역 … … 꼬리말 영역 HTML5 시맨틱 마크업 – nav - 사이트의 네비게이션 요소를 표시 ● nav : 문서 안에서, 혹은 다른 문서로 링크기 위한 내비게이션 영역을 정의. 위치에 영향을 받지 않음

Homepage What we do Who we are Portfolio Blog Contact HTML5 시맨틱 마크업 - nav

HTML5 시맨틱 마크업 – article … 머리말 영역 … 메뉴 영역 콘텐츠 영역 … 콘텐츠 구분 영역 … … 꼬리말 영역 - 뉴스 기사나 블로그 글과 같은 독립적인 콘텐츠를 표시 ● article : 독립적인 콘텐츠를 지정, 웹 상의 실제 내용. 재 배포 가능한 자료를 다룸 블로그의 포스트나 웹 사이트 내용, 코멘트 등. 댓글 표시는 article 요소를 중첩

Designing in the Browser 8th August 2010 For the past few revisions of this site I have designing he site in … 0 Comments Read... HTML5 시맨틱 마크업 - article 하나의 태그 안에 포함된 포스트 제목과 포스팅 날짜, 포스팅 내용

HTML5 시맨틱 마크업 - section 일반적인 문서나 애플리케이션 영역을 표시,h1~h6과 함께 사용 … 머리말 영역 … 메뉴 영역 콘텐츠 영역 … 콘텐츠 구분 영역 … … 꼬리말 영역 ● section : 문서의 구분을 정의, 제목을 붙여서 콘텐츠 그룹을 묶은 것.

HTML5 시맨틱 마크업 - section aktuelle Projekte

HTML5 시맨틱 마크업 - footer 사이트 하단 영역,사이트 제작자나 관련정보,저작권 정보 등을 표시 … 머리말 영역 … 메뉴 영역 콘텐츠 영역 … 콘텐츠 구분 영역 … … 꼬리말 영역 ● footer : 섹션이나 문서의 꼬리말 정의, 저작권 정보, 사이트 제작자 정보

HTML5 시맨틱 마크업 - footer Copyright© 2012 All Right Reserved 요소를 이용한 하단 저작권 표시

HTML5 시맨틱 마크업 - aside 본문을 표시하고 남는 내용, 사이드바 요소를 이용한 왼쪽 사이드 바 Szukaj freszki Szukaj......

그리고 된 발표 모바 CSS일

CSS - CSS는 캐스캐이딩 스타일 시트(Cascading Style Sheet)의 약자 스타일 : HTML 문서에서 자주 사용되는 글꼴이나 색상, 각 요소들의 배치 등 외형을 결정 하는 요소들 예 ) 웹 문서에 태그를 적용하는 모든 텍스트를 12 픽셀 크기의 파란색으로 표시할 때 스타일 시트를 사용하지 않는다면 : 사용한 태그를 모두 찾아 일일이 수정해야 한다. 스타일 시트를 사용한다면 : 스타일 시트에서 한번만 수정하면 된다. 스타일 시트 (CSS) 란 ? 스타일 시트를 사용해야 하는 이유 웹 문서의 디자인과 내용을 분리할 수 있다. 다양한 매체에 적합한 문서를 만들 수 있다.

Style Sheet type 1) 내부 스타일 시트 - 스타일 시트가 간단하거나 한 문서 안에서만 사용할 경우에는 태그를 사용하여 웹 문서 안에 스타일 시트 소스를 적어준다. - 웹 문서를 가져올 때마다 스타일 시트 정보도 가져와야 하고, 여러 문서에서 사용되는 스타일을 수정해야 할 경우 각 문서마다 스타일 시트 소스를 수정해야 하기 때문에 번거롭다. 스타일 1; 스타일 2; body { background-image:url(images/bg4.jpg); background-repeat : repeat-x; background-attachment: fixed; } 기본형식예

Style Sheet type 2) 외부 스타일 시트 - 웹 사이트를 제작할 때 여러 문서에서 사용할 스타일들을 별도의 파일로 저장해 놓는 것. - 파일 확장자 *.css - 태그를 이용해 외부 스타일 시트 파일을 연결한다. 기본형식 예

Style Sheet type 문 이용 - 스타일 시트를 지원하지 않는 브라우저에서 아예 스타일 시트를 참조하지 않게 문을 사용한다. 사용할 때는 태그와 함께 “4.x 대 브라우저용 css 파일 "style2.css" 기본형식 예

Style Sheet type 4) 인라인 스타일 - 일부 태그에만 스타일을 적용하려고 할 때 사용한다. - 태그의 style 속성을 이용한다. Style=“ 속성값, 속성값,..” 기본형식 바질 (Basil) 예

Style type – tag style 태그 스타일 : 문서 안의 특정 태그에 모두 적용된다. 태그 { 속성 : 속성값, 속성 : 속성값, …} 기본형식 주요 허브 소개 h3 {color:blue} p {font-size:12px; margin-left:20px;} 허브의 종류 바질 (Basil) 두통, 신경과민, ~ ( 중략 ) ~ 살균효과가 있다. 캐모마일 (Chamomile) 목욕제로 쓰면 ~ ( 중략 ) ~ 마시면 좋다. 레몬밤 (Lemonbalm) 레몬밤의 차는 ~ ( 중략 ) ~ 청량음료로도 좋다. 예

Style type – class style 클래스 스타일 : 문서 안의 특정 부분에만 적용하는 스타일.. 클래스 이름 { 속성 : 속성값 ; 속성 : 속성값 ;...} 기본형식 주요 허브 소개 p {font-size:12px;}.subtitle { color:blue; font-weight:bold;}.accent1 { margin-left:20px; color:red;} 허브의 종류 바질 (Basil) 두통, 신경과민, ~ ( 중략 ) ~ 살균효과가 있다. 캐모마일 (Chamomile) 목욕제로 쓰면 ~ ( 중략 ) ~ 마시면 좋다. 레몬밤 (Lemonbalm) 레몬밤의 차는 ~ ( 중략 ) ~ 청량음료로도 좋다. 예

Style type – ID style ID 스타일 : 문서에서 특정 이름(id)을 가진 부분에 적용하는 스타일 #ID { 속성 : 속성값 ; 속성 : 속성값 ;...} 기본형식 주요 허브 소개 body { background-image:url(images/bg_s.jpg); background-repeat : repeat-x; } p {font-family: 굴림 ; font-size:12px;}.subtitle { color:blue; font-weight:bold;} #green1 {color:green; font-family: 바탕 } h3#under {text-decoration:underline;} 허브의 종류 바질 (Basil) 두통, 신경과민, ~ ( 중략 ) ~ 살균효과가 있다. 캐모마일 (Chamomile) 목욕제로 쓰면 ~ ( 중략 ) ~ 마시면 좋다. 레몬밤 (Lemonbalm) 레몬밤의 차는 ~ ( 중략 ) ~ 청량음료로도 좋다. 예

Style 적용 단계 스타일과 우선 순위 ① 스타일을 정의할 때 !important를 넣어주면 적용 위치에 상관없이 가장 먼저 적용됩니다. ② 여러 가지 스타일 시트가 적용되었을 때 가장 마지막에 적은 스타일 시트가 우선 순위를 가집니다. ③ 해당 요소에 대한 스타일이 정의되어 있지 않다면 상속된 값을 따릅니다. 만일 상속된 값도 없을 경우에 는 브라우저의 기본 값을 따릅니다. ④ ID 스타일 > 클래스 스타일 > 태그 스타일의 순서를 따릅니다. p {font-family: 굴림 ; font-size:12px;}.subtitle { color:blue; font-weight:bold;} 예 스타일 정의 부분 캐모마일 (Chamomile) 스타일 적용 부분

Style 적용 단계

End 의 발표