240 likes | 500 Vues
XML Browser. 닉스테크 교육사업부 김찬 email : ckim@nicstech.com. Agenda. XML 과 XML 활용 분야 XML 이 성공하기 위한 조건 XML 브라우저란 ? XML 브라우저의 종류. XML 이란 ? (1). 문서의 논리구조와 내용을 기술 마크업 언어 서식이 아니라 구조와 의미를 설명 XML 1.0 권고안 (1998 년 2 월 10 일 ) XML 1.0 Second edition (2000 년 10 월 6 일 ). Web style. XML 문서
E N D
XML Browser 닉스테크 교육사업부 김찬 email : ckim@nicstech.com
Agenda • XML과 XML 활용 분야 • XML이 성공하기 위한 조건 • XML 브라우저란? • XML 브라우저의 종류
XML이란? (1) • 문서의 논리구조와 내용을 기술 • 마크업 언어 • 서식이 아니라 구조와 의미를 설명 • XML 1.0 권고안 (1998년 2월 10일) • XML 1.0 Second edition (2000년 10월 6일)
Web style XML 문서 (구조,내용) WAP style PDF style XML이란? (1) • 다양한 스타일 시트(stylesheet)을 이용 - 여러 형태의 서식으로 보여짐
XML 활용 분야 • 전자 상거래 (B2B,EDI) • CRM · KMS · EIP • 전자문서처리 ·문서관리 • 무선 통신 • e-Book, 전자 출판 분야 • 전자서명, 보험, 포털, 건축, 공학, 기초과학 .. • …등등
Internet, Software Channel Definition Format (CDF) Open Software Description (OSD) WebDAV HTTP Distribution and Replication Protocol Wireless Application Protocol (WAP) UML eXchange Format Metadata Resource Description Framework (RDF) XML-Data Meta Content Framework (MCF) Web Interface Definition Language (WIDL) IMS Metadata Specification Encoded Archival Description (EAD) Genealogical Data in XML (GedML) Platform for Internet Content Selection (PICS) XML 종류 (1)
Multimedia Synchronized Multimedia Integration Language (SMIL) Precision Graphics Markup Language (PGML) Vector Markup Language (VML) Java Speech Markup Language (JSML) Music Markup Language (MusicML) Finance, Commerce, Business Open Financial Exchange (OFX) XML/EDI Open Trading Protocol (OTP) Information & Content Exchange (ICE) Product Information Exchange (PIX) Open Buying on the Internet (OBI) Common Business Language (CBL) XML 종류 (2)
Scientific Mathematical Markup Language (MathML) Chemical Markup Language (CML) Bioinformatic Sequence Markup Language (BSML) Telecommunication Interchange Markup (TIM) Education Tutorial Markup Language (TML) Language, Knowledge Representation Translation Memory eXchage (TMX) Ontology Markup Language (OML) Conceptual Knowledge Markup Language (CKML) OpenTag XML 종류 (3)
XML이 성공하기 위한 조건1 브라우저 XML의 활용 표준 에디터
XML이 성공하기 위한 조건2 IE,Netscape,… 브라우저 Internet Frontpage, 나모웹,Hotdog, … HTML의 활용 HTML.dtd 표준 에디터
XML 브라우저 • XML을 보여주기 위한 어플리케이션 • 특징 • 다양하고 독특한 콘텐츠를 제공 • 다른 형태의 문서로 변환해야 할 번거로움을 없앰
Benefits • 일반 사용자들은 보다 다이내믹한 화면을 볼 수 있다. • 콘텐츠제공업체(CP)는 콘텐츠를 한번만 개발 - 여러 단말기를 통해서 서비스를 제공
XML 브라우저의 종류 • Internet Explorer 5.0 • W3C에서 제공하는 amaya • adobe에서 제공하는 svg 플러그인 • CML(Chemical Markup Language)을 볼 수 있는 Jumbo • x-smiles • SMIL을 사용할 수 있는 Realplayer
Internet Explorer 5.x • MSXML Parser 사용 • XSLT Processor 사용
Amaya (1) • W3C's Web browser and authoring tool • 지원 • HTML ,XHTML pages • CSS style sheets • MathML expressions • SVG
SVG Plug-in • SVG(Scaleable Vector Graphic) 지원 • Adobe에서 Plug-in 지원
Jumbo • CML(Chemical Markup Language) 지원
X-Smiles (1) • Java based XML browser • 지원 • XSL Transformations (XSLT) • XSL Formatting Objects (XSL FO) • Synchronised Multimedia Integration Language (SMIL) • Scalable Vector Graphics (SVG)
RealPlayer • SMIL을 지원
mobilestorm (1) • 브루(Brew), XVM, KVM 등에서 지원 • 지원 • 팝업창, 공지, 광고, 애니메이션 이미지 • 콤보 박스, 라디오 버튼, 체크 박스 • 기존의 웹에서 지원하는 대부분의 기능을 지원 • MSMML(MobileStorm Simple Mobile Markup Langauge)
Download Amaya – http://www.w3.org/Amaya/ Jumbo - http://www.xml-cml.org/jumbo3/jumbo3-JS/jumbo.html X-smiles - http://www.x-smiles.org/download.html mobilestorm - http://www.mobilestorm.co.kr/ Realplayer – http://www.real.com