???????? ?????? - PowerPoint PPT Presentation

About This Presentation
Title:

???????? ??????

Description:

C????? ? ??????????? ????????????? HTML (DHTML) ?????????? ??????? ??? (????) ???????????? ... XUL DHTML. ????????? ????????? XUL HTML. ????????? JavaScript ... – PowerPoint PPT presentation

Number of Views:32
Avg rating:3.0/5.0
Slides: 25
Provided by: une588
Category:
Tags: dhtml

less

Transcript and Presenter's Notes

Title: ???????? ??????


1
?????????, ?????-?????????????, ?????????? ??
??????????, ??????????, ???????????, ???????????,
????????????? ????? ?????????? ??? ?????? ?
????????... ...? ????????? ??? ??????????
??????????, ?????????? ?????-?????????????
?????????? ???????? ????????????????? ??????????
? ???????????? ????????? ??????!
2
Mozilla ????? ?????????? ??? ?????? ? ????????
  • ??????? (?????????)
  • ???????? ?????? ??????????? ????? ? ???????????
    (newsgroup).
  • ??????????? ?????????? ???????? HTML
  • ?????????????? ??????????
  • Chatzilla ?????? IRC
  • ??????????? ???-???????????? ????????? ?????????
    ?????? ????????? (DOM Inspector) ? ????????
    JavaScript.

3
?????????????? Mozilla
????????? ?? ????????? ???????? MPL ?
LGPL ?????-????????????? ????? ???????? ???
Windows, Linux, Mac OS, FreeBSD, ????
????????????? UNIX, OS/2. ?????????? ??????? ??
???????????? ?? Amiga, BeOS ? ?.?. ??????????? ???
??????? ???????? ?????????????? ???????.
??????? Preference Toolbar ?????? ?
?????????????? ?????????? Mouse Gestures
?????????? ??????? ???? Enigmail
????????????? GPG ??? ?????????? ? ????????????
???????? ?????????. http//www.mozdev.org
????????????? ???? ?????????? ??????????????
?????????, ????????? ????? ?????????? ????, ?????
aboutconfig ? ????? ????????.
4
  • ????????? ?????????? ? ???????????? W3C
  • ...??????? ??????????? ??????
  • HTML 4.01
  • XHTML 1.0/1.1
  • CSS (? ?.?. ???????? CSS 3)
  • DOM (????????? ?????? ?????????, ? ?.?. ????????
    DOM 3)
  • JavaScript (?????????????? ??? ECMAScript)
  • XML
  • XSLT
  • MathML
  • SOAP (??????? ???????? ??????? ? ?????????
    ????????)
  • XML-RPC (???????? ?????????? ?????? ????????,
    ?????????? ?? XML)
  • P3P (????????? ??? ???????? ???????????)

5
  • ??????? ??????????? ??????????? ? ??????
    ??????????
  • ? ???????????? ?????? ????? ????????????? ?
    ???????? ???? ?????? ?? ??????? ????????????.
  • ??????????? ??????? ??????????? ???? (???? ???
    ??? ????????? ??????)
  • ??????????? ??????? ???????? ??????????? (????
    ??? ??? ????????? ??????)
  • ?????????? cookies
  • ?????????????? ????????????? ????? (???????????
    ????? ? ?????????)
  • ????????? ?????????? SSL
  • ????????? S/MIME (??????????, ???????? ???????)
  • ????????? GPG (??????????, ???????? ???????)
    ??? ??????
  • ?????????? ????????

6
??????????? ??????????
  • Gecko ?????? ??????????? HTML (??????)
  • ??????? ??????
  • ???????
  • ????? ?? ?????? ??????
  • ??????? ??????? ???????? ???????? ?? ??????
    ???????, ???????? ????? ????????
  • ?????? ?????????

7
?????????
  • ?????? ?????????
  • ?????? ??????
  • ?????? ??????
  • ????????? ???????
  • ??????? ??????
  • ?????????? ??????? ????????
  • ?????? ??? ???????? ???????
  • ?????? (??????) ?????????.

8
???????? ??????
  • ????????????? ?????? ? ??????????? ????????
    ???????? ????? ? ??????????? (newsgroups)
  • ????????? ?????????? POP3 ? IMAP
  • ??????????????? ???????? ????? ? ??????????
    ????????? LDAP
  • ?????? ??????? ???????? ?????????
  • ?????? ????????? ????????? (?? ?????????)
  • ?????????????? ????????????? ?????

9
???????? ??????
  • ?????? ????????????.
  • ?????????????? ?????? ??? ?????? ??????? ??????
  • ?????? ?????????
  • ?????? ????????
  • ???? ????? ??? ???? ?????????
  • ?????? ???????????? ??? ?????????????? ??????
  • ??????? ??????????? ?????????

10
???????????
  • ?????????? ???????? HTML
  • ????????? ??????
  • ?????????????? ?????????? ???????
  • ??????? ?????, ??????????????? ???
  • ????? ?????????????? ??? ???????? ?????????
    ??????????????? ??????????

11
????????????????????
  • Windows
  • Linux
  • Mac OS
  • FreeBSD
  • ????????? UNIX
  • OS/2
  • ? ?????
  • Amiga
  • BeOS ? ??????

12
??????? ???????
  • 1998 - ???????? ????????? Netscape ?????????
    ???? Netscape Communicator
  • ???? 2002 ???? ?????? 1.0
  • 2003 - Mozilla Foundation

13
Mozilla ??? ?????????
XPFE (Cross-Platform Front End) ??????????
???????? ????????????????? ??????????. ?????
????? ???????????? ?????? ?????????? XUL,
??????? ?? ?? ????? XUL, ??????? ???????? ????
????? ?? ??????????? ?????????? ?????? ?
JavaScript, CSS ? ?.?. XPCOM (Cross-Platform
Component Object Model) ???????????? ??????,
?????????? ???????, ????? ????????
??????????. XPConnect ??????????? ????????? ?
XPCOM. ???????? ???????? 1. ????????????
???????? ?????? ????????????? ????????
(????????? ?? ????? XUL). 2. ???????????
????????? ? ??????? ???????? JavaScript 3.??
???????? ??? ?????? ?????????? XPConnect
?????????? ??????? ??????? XPCOM (????????????
???????? ? ?????????? ??????? ????????).
14
?????????? XUL
  • ??????????? (???????? ?? ??????????, ??? ???????
    ?????????? Mozilla)
  • ????????? ??
  • ???????? ?? ?????????? ? ???????? ?????????????
  • C????? ? ??????????? ????????????? HTML (DHTML)
  • ?????????? ??????? ??? (????)

15
???????????? ?????????? XUL
  • XUL (????) XML UI Language, ???? ????????
    ????????????????? ??????????, ?????????? ?? XML.
    ???????? ??????????, ?? ????????????????.
  • JavaScript ???? ?????????
  • CSS ????????? ??????? ??????. ??????? ???
    ??????????.
  • ????? ????
  • RDF Resource Definition Format, ????????????
    ??? ?????? ?????????? ??????.
  • XBL - Extensible Binding Language, ???? ???
    ???????? ????????? ????????? ?????????? ? ?????
    ??????? ??????????.
  • DTD ???????????? ??? ???????? ??????,
    ?????????? ???????????.

16
?????????? XUL ? ???????????? HTML
?????? ??????? ?????? ??? ???-???????????? ??????
??? ?????????? ? ???-?????????? ??????????
?????????????? ???????
XUL DHTML ????????? ?????????
XUL HTML ?????????
JavaScript JavaScript ??????? ???
CSS CSS
17
?????????? XUL ? ???????????? HTML
18
?????????? ????????? ?? XUL ??????
??? ??????? ?? ?????? (??????? click) ?????
???????? ????????, ????????? ? ???? ???????? - ?
????????? ???? ????? ?????????? ?????? ??????!.
lt?xml version"1.0" encoding"windows-1251"?gt lt?xm
l-stylesheet href"chrome//global/skin/"
type"text/css"?gt ltwindow id"simpleWindow"
title"??????? ?????????"
orient"vertical" xmlns"http//www.mozilla.or
g/keymaster/gatekeeper/there.is.only.xul"gt lttextb
ox id"text" value"0"/gt ltbutton
id"firstButton" label"??????" onclick"var
myTextdocument.getElementById('text')
myText.value '??????!'"/gt lt/windowgt
19
XPCOM
  • ?????????????????? ???????????? ????????? ??????
  • ?????????? ????? ??????????? ?? ?????? C, C,
    JavaScript, Python (c ?????????????? ?? PyXPCOM
    http//public.activestate.com/pyxpcom/)
  • ????? ?????????? ?? ???????? ?? C, C,
    JavfScript
  • ?????? ?????????? ?? ????????? ? ????? ?
    ?????????? ????? ???? ??????? ????????? ?? ???
    ?????? ??????.

20
?????????? ?? ?????? Mozilla
  • XUL
  • Komodo - ??????????????? ????? ??????????
  • Homebase Suite - ??????????????? ??????? ?????
    (????????? ??????????) Oeone. ? ?????? ???? ?????
    ????????? ????????? AbiWord ???????? ?
    ????????? XPCOM.
  • Mozilla Calendar - ?????????? ? ?????? ??
    Mozilla.ru
  • Mozilla Amazon Browser
  • ?????? Gecko ??? ????????????? XUL ????????
  • Galeon, Epiphany Linux
  • Camino Mac OS

21
MozNGW
22
R2D2
23
??????????? ????????
  • ??????????? ??????????? - Mozilla Foundation
  • ?? ??????????? ?????????? ? ????????? ??????
    ???????????
  • Mozilla FireFox ?????????
  • Mozilla Thunderbird ?????? ??????????? ????? ?
    ???????????
  • ????????? ??????????? (Standalone Composer)
  • Sunbird ????????? ?????? ?????????
  • ?????????? ????? ??????????? ? ?????????
    ?????????, ????????? ??????????? ????? ?????
    ?????????? GRE (Gecko Runtime Environment) -
    MozRunner

24
?????? Mozilla.Ru
  • ??????
  • ??????????? Mozilla
  • ?????????? ??????, ?????????????? ? ????????????
    ?????????? ?????????????
  • ??????????????? ?????????? ? Mozilla ?? ???????
    ?????

http//www.mozilla.ru
Write a Comment
User Comments (0)
About PowerShow.com