Appendix. WURFL 브라우저 살펴보기

Slides:



Advertisements
Similar presentations
10장. 시기별 학급경영 11조 염지수 이 슬 권용민 신해식.
Advertisements

일본 근세사. (1) 에도막부의 개창 ( ㄱ ) 세키가하라의 전투 (1600) - 히데요시의 사후 다섯 명의 다이로 ( 大老 ) 가운데 최대 영지 (250 만석 ) 를 보유하고 있던 도쿠가와 이에야스가 급부상. 이에 이에야스와 반목해 온 이시다 미쓰나리 ( 石田三成 ),
북한기도제목 1 월 1 주 (1/1-1/7). 1. 북한정치 - 북한의 대남정책 전반을 관장하는 김양건 북한 노동당 비서 겸 통일전선부장이 교통사 고로 지난 29 일 사망했다고 조선중앙통신이 30 일 보도했습니다. 한편 김양건 노동당 비 서의 죽음이 의도적인 암살 가능성이.
아니마 / 아니무스 송문주 조아라. 아니마 아니마란 ? 남성의 마음속에 있는 여성적 심리 경향이 인격화 한 것. 막연한 느낌이나 기분, 예견적인 육감, 비합리적인 것에 대 한 감수성, 개인적인 사랑의 능력, 자연에 대한 감정, 그리.
대구가톨릭대학교 체육교육과 06 학번 영안중학교 체육교사 신웅섭 반갑습니다. 반야월초등학교 축구부 대륜중학교 축구부 대륜고등학교 대구가톨릭대학교 차석 입학 대구가톨릭대학교 수석 졸업 2014 년 경북중등임용 체육 차석 합격 영안중학교 체육교사 근무 소개.
교수님 영상 제 2 장 관세법 일반 제 1 절 통칙 제 2 절 법 해석의 원칙 등 제 3 절 기한과 기간 제 4 절 서류의 송달 등 제 5 절 관세의 부과 및 징수 제 6 절 납세의무의 소멸 등.
일장 - 1 일 24 시간 중의 명기 ( 낮 ) 의 길이 ( 밤은 암기, 낮은 명기 ) 광주기성 - 하루 중 낮의 길이의 장단에 따라 식물의 꽃눈 형성이 달라지는 현상 일장이 식물의 개화현상을 조절하는 중요한 요인 단일식물 - 단일조건에서 개화가 촉진되는 식물 장일식물.
2 학년 6 반 1 조 고은수 구성현 권오제 김강서.  해당 언어에 본디부터 있던 말이나 그것에 기초하여 새로 만들어진 말  어떤 고장 고유의 독특한 말  Ex) 아버지, 어머니, 하늘, 땅.
 0 / 32 CATI 시스템 소개  사업 개요  CATI 시스템의 특징  기대효과  추진 일정  CATI 시스템 주요화면 설명  시연 및 질의응답.
새가족부 워크샵 결과 '09 Review 및 '10 섬김계획 새가족부.
저출산·고령화 사회의 극복을 위한 기업의 역할 (여성 고용에 대한 기업의 사례) 아시아나항공 주식회사.
성결 어린이 영등포교회 유년부 정답은 뒷면에 제 11-31호 2011월 8월 14일 어디로 가세요?
2014년도 교원 및 기간제교사 성과상여금 전달교육 개 회 국기에 대한 경례 - 인사말
선진 고양교육 “유아교육 행정 업무 연수” 유치원 회계실무 및 유아학비 연수 경기도고양교육청.
제 1 부 2013년 노인일자리사업 안내 안동시니어클럽.
Ⅵ. 빛(단원학습목표).
서울시 ‘찾아가는 동 주민센터’ 사업 시행 이후 지역사회의 변화
묵자 겸애, 비명, 비공, 상현, 상동, 천지, 명귀, 삼표 법.
Root File System 충북대학교 지능로봇연구실.
시작부터 끝까지 진지한 궁서체로 진행하는 완벽한 주입식의 하드코어한 리눅스/장난감 세미나
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
㈜시스원이 제공하는 시스템 관리 통합 솔루션 SysmanagerOne Agent설치 안내서
내 아이를 위한 구강관리.
14주차 1교시 강화계획 [학습목표] 1. 강화계획의 정의를 안다 [학습내용] 1. 단순한 강화계획 2. 간헐적 강화 3. 복합 계획 4. 선택과 대응법칙 [사전학습] 강화계획이 일어날 수 있는 사례를 생각해본다.
제16장 원무통계 • 분석 ☞ 통계란 특정의 사실을 일정한 기준에 의하여 숫자로 표시한 것을 말한다.통계로서 활용할 수 있는 조건으로는 ① 동질성을 지녀야 하고 ② 기준이 명확하고 ③ 계속성이 지속되어야 하며 ④ 숫자로 표시하여야 한다 경영실적의.
통로이미지㈜ 마케팅실 신입/경력 모집 ◎ 모집부분 및 자격요건 ◎ 채용인원 ◎ 전형절차 ◎ 제출서류 ◎ 연봉 ◎ 사전인터뷰
클릭 시 하이퍼링크 활성화됨.
연장근로와 야간·휴일근로 김영호 노무사 나눔 노사관계연구소 소장 연세대 일반대학원 박사 수료 고려사이버대 법학과 외래교수
Linux University of Seoul Computer Science Park Jong wook
전자책도서관 스마트폰 및 태블릿 PC 이용 안내.
서울지방세무사회 부가세 교육 사진클릭-자료 다운 세무사 김재우.
mt. co. kr/view/mtview. php
치매의 예방 김 은민 윤금 노인요양원 치매의.
PXA270 개발환경 설정 Ubuntu 실습용.
제16장 QT/Embedded.
Kernel Porting Lecture #7.
제4장 Cross Compiler 설치.
목차 커널의 개념 및 기능 커널 포팅 램디스크.
영덕풍력발전단지 준공 기념식 행사(안) 경영기획실.
리눅스 명령어 실습 임베디드 시스템 I.
Ch 06. 오프라인에서 동작하기.
실시간 자원 량 정보 제공을 결합한 Heartbeat
마산에 대하여 만든이 : 2204 김신우, 2202 권성헌.
안전한 생활 교과용도서의 이해 2015 개정 교육과정 초등학교 1~2학년군 (화)
Mips cross compile OS LAB.
7장: 빛의 간섭과 회절 빛의 간섭 단일슬릿과 회절 회절격자 – 더 선명해진 간섭무늬.
PHP 설치.
2017년 1학기 국가근로장학금 장학생 교육 1.
웹 서버 활용 RaspberryPi Sejin Oh.
5-2. 수자원의 개발과 이용 세계 4대 문명 발상지와 인접 하천 문명 인접 하천 메소포타미아 티그리스, 유프라테스 강 인더스
■ 화성공장 산학인턴 버스 노선 확인 안내 문의 전화 : 안내페이지 접속 1
운영체제 RaspberryPi Sejin Oh.
시스템 인터페이스 Lab2 X-window 및 명령어 사용.
Unix 방문(접속하여 로그인) 하기 수퍼 유저 되어 사용자 계정 만들기 Unix의 아파치 웹 서버에 홈페이지 등록하기
민요에 맞는 신체 표현하기 음악 4학년 4. 도라지타령 (2/2) 주제 수업활동 수업계획 제작의도
지구 온난화 원재환.
교육방법 및 평가방법 안내.
6장 마케팅 조사 박소현, 김중호, 박기찬.
한밭대학교 창업경영대학원 회계정보학과 장 광 식
고전 소설 갈래 정리 이 CD의 ppt 자료를 정상적으로 보기 위해서는 나눔글꼴 설치가 꼭 필요합니다.
허생전 許生傳 소단원 정리 문학에서 삶을 찾다 (3) 문학과 삶의 다양성
“상례와 제례”.
음양오행과 물리학 조 원 : 김용훈, 양범길, 박수진, 윤진희, 이경남, 박미옥, 박지선 (11조)
기술가정 2학년 1학기 2.재료의 이용>1) 목재,플라스틱,금속재료의 특성>11/15제품의 구상
거래처 매뉴얼 리 얼 시 스 템 주 식 회 사.
이야기 치료에 대하여 <8조 학문적 글쓰기 발표> 주희록 최은지
Homework #5 (1/3) 다음을 수행한 후, 결과 파일들을 출력하여 제출한다.
거래처 매뉴얼 리 얼 시 스 템 주 식 회 사.
유예 X-FILE *조사자* 1301권희원 1315이예지 1317장아정 1322홍자현.
중국문학개론 한부와 겅건안문학 중어중국학과 ㅇ이진원 한부와 건안문학.
Presentation transcript:

Appendix. WURFL 브라우저 살펴보기

* WURFL 브라우저 살펴보기 WURFL 이란? Wireless Universal Resource File 모바일 디바이스를 정의하는 데 필요한 정보를 담은 XML 파일 자체로는 아무 일도 못 하지만 앱에 연결된 디바이스가 어떤 종류인지 알아낸 후 웹앱을 만들 수 있음 Ex) wurfl-php( http://sourceforge.net/projects/wurfl/files/WURFL%20PHP/ )를 쓰면 PHP 스크립트 안에서 동작하는 리모트 디바이스의 OS 탐지 가능

* WURFL 브라우저 살펴보기 설치 wurfl-php 내려 받기 서버(홈 디렉터리 안의 src 디렉터리에 넣는 것 추천) 에 설치 ~/src 대신 원하는 디렉터리 wurfl-php-1.1.tar.gz를 실제 받은 파일 이름으로 바꿈 $ mkdir ~/src $ cd ~/src $ tar xvfz ~/Downloads/wurfl-php-1.1.tar.gz

* WURFL 브라우저 살펴보기 설치 최신 WURFL 파일(http://sourceforge.net/projects/wurfl/files/WURFL/) 을 내려 받아 wurfl-php 폴더에 복사 gunzip으로 압축 풀기 ~/ src/wurfl-php-1.1/은 앞 단계에서 wurfl-php 배포판 압축을 풀 때 만든 전체 경로로 바꾸고 ~/Downloads/wurfl-latest.xml.gz는 직접 받은 WURFL 배포판 경로로 교체 $ cd ~/src/wurfl-php-1.1/ $ cp ~/Downloads/wurfl-latest.xml.gz . $ gunzip wurfl-latest.xml.gz 마지막으로 데스크톱 웹 브라우저 패치 내려 받기 $ curl -O http://wurfl.sourceforge.net/web_browsers_patch.xml

* WURFL 브라우저 살펴보기 구성 wurfl-config 파일(wurfl-config.xml) ~/src/wurfl-php-1.1/ wurfl-php를 추출할 때 직접 만든 디렉터리 안에 구성 캐시 디렉터리를 만들고, PHP 스크립트를 실행하는 사용자에게 쓰기 권한이 있는지 확인 ~/src/wurflphp-1.1/을 이전에 만든 위치로 교체 _www는 PHP 스크립트를 실행하는 사용자 이름으로 교체 이 명령을 수행하려면 슈퍼 사용자 자격이 필요 $ mkdir ~/src/wurfl-php-1.1/cache $ sudo chown _www ~/src/wurfl-php-1.1/cache

* WURFL 브라우저 살펴보기 구성 – 설치 코드 예제

* WURFL 브라우저 살펴보기 wurfl-php 테스팅 웹디렉터리(Sites나 public_html ) 안에 PHP 파일(wurfl-test.php ) 만듦 안드로이드 디바이스(또는 다른 브라우저)에서 앱에 최초로 방문할 때 초기화 캐시를 생성하느라 시간이 오래 걸리지만, 이후에는 잘 동작 [그림 A-1] - 브라우저 표시 화면

* WURFL 브라우저 살펴보기 wurfl-php 테스팅 예제 코드 (1)

* WURFL 브라우저 살펴보기 wurfl-php 테스팅 예제 코드 (2)