19
Алексиначка гимназија Алексинац, Тихомира Ђорђевића бб Матурски рад из информатике СТАТИЧКИ И ДИНАМИЧКИ ВЕБ Ментор: Ученик: Добрила Тарлаћ, проф Ненад Ђорђевић IV 4 Алексинац, јун 2015.

Матурски рад

Embed Size (px)

DESCRIPTION

Матурски радМатурски радМатурски радМатурски радМатурски радМатурски радМатурски радМатурски рад

Citation preview

  • ,

    : :

    , IV4

    , 2015.

  • 2

    1. ................................................................................................................................................... 3

    2. .............................................................................................................................................. 4

    3. ...................................................................................................................... 5

    3.1 ...................................................................... 5

    3.2 ............................................................................. 6

    4. ................................................................................................................... 7

    4.1 - .................................................................................... 7

    4.2 - ................................................................................. 7

    4.3 ........................................................................................................ 7

    4.4 ....................................................................................................................... 9

    4.5 - .....................................................................................................10

    4.5.1 - ..................................................................................................11

    4.5.2 - ......................................................................................12

    4.6 - ...................................................................................................13

    4.6.1 -.........................................................................13

    4.6.2 .................................................................................................................................15

    4.6.3 - .................................................................................15

    4.7 ........................................................................................................16

    5. ..........................................................................................................................................17

  • 3

    1.

    (eng. World Wide Web, WWW)

    ,

    . 1990.

    - (eng. Tim Berners-Lee).

    ,

    (eng. e-mail). -.

    (eng. Website) ,

    . ,

    (eng. URL).

    .

  • 4

    2.

    , ,

    (eng. plain text) HTML-

    . (eng.

    HTTP).

    (eng. URL), . URL ,

    (eng. Homepage)

    .

    .

    , , .

    .

    .

    HTML

    - .

    , , .

    .

    , , ,

    .

    - 1991. . -,

    :

    http://www.w3.org/History/19921103-hypertext/hypertext/WWW/TheProject.html

    :

    1.

  • 5

    3.

    .

    . ,

    .

    HTML

    HTTP-.

    . ,

    .

    -, .

    2.

    3.1

    :

    1. ( notepad textedit), HTML

    ;

    2. WYSIWYG ( eng. What You See Is What You Get) (eng.

    offline) ( Microsoft FrontPage Adobe Dreamweaver),

    ,

    HTML ;

    3. WYSIWYG (eng. online) ,

    , , (eng. widget), (eng. blog),

    ;

  • 6

    4. - , ( RapidWeaver iWeb),

    HTML-a. ,

    , HTML .

    3.2

    :

    ;

    ;

    .

    :

    ;

    ;

    3.

  • 7

    4.

    .

    . - -.

    4.

    4.1 -

    -

    , -. -

    , ,

    - .

    4.2 -

    - HTML

    . JavaScript

    HTML

    Document Object Model DOM, .

    - DOM

    .

    4.3

    (eng. DOM)

    HTML, XHTML XML

    . DOM

    . DOM-

    (eng. API).

  • 8

    " " 1990- Netscape Navigator-

    Microsoft Internet Explorer-, JavaScript Jscript,

    .

    5. HTML DOM

  • 9

    4.4

    , HTML XHTML,

    ,

    .

    , , , .

    (, , , ) ,

    .

    :

    -,

    ,

    . ,

    .

    -

    ,

    .

    HTML ,

    URL-, , ,

    .

    , , . -

    JavaScript ActionScript, HTML

    (DHTML) Flash , ,

    (, , ) .

    , DHTML

    .

    -

    , PHP, Perl, ASP, ASP.NET, JSP, ColdFusion, .

    - Common Gateway Interface (CGI)

    .

  • 10

    4.5 -

    (- )

    ,

    . , ,

    HTML , URL-,

    , ,

    .

    , ,

    PHP, Perl, ASP, ASP.NET, JSP, ColdFusion, Ruby, WebDNA, JavaScript

    . , , Common Gateway Interface

    (CGI) . ASP.NET JSP,

    CGI API-,

    .

    ,

    .

    . ,

    .

    .

    6. -

  • 11

    4.5.1 -

    , -

    C , Perl shell

    Common Gateway Interface (CGI).

    , .

    (eng. on-line)

    ASP PHP,

    ( mod_perl mod_php) . , WebDNA

    . ( CGI

    )

    , ,

    .

    ,

    Python- HTTP ,

    -. -

    , ASP- PHP-,

    ,

    . , ,

    -, ASP-,

    .

    .

    - , .

    -,

    HTML . , ASP

    ; , ,

    ASP HTML .

  • 12

    4.5.2 -

    -, :

    ASP (*.asp)

    ActiveVFP (*.avfp)

    ASP.NET (*.aspx)

    ASP.NET MVC (*.cshtml)

    C (*.c, *.csp) CGI

    ColdFusion Markup Language

    (*.cfm)

    Go (*.go)

    Groovy Server Pages (*.gsp)

    Haskell (*.hs) (: Yesod)

    Java (*.jsp) JavaServer

    Pages

    JavaScript -

    JavaScript (*.ssjs, *.js)

    (: Node.js)

    Lua (*.lp *.op *.lua)

    Perl CGI.pm (*.cgi,

    *.ipl, *.pl)

    PHP (*.php)

    R (*.rhtml) - (: rApache)

    Python (*.py) (: Pyramid,

    Flask, Django)

    Ruby (*.rb, *.rbw) (: Ruby

    on Rails)

    SMX (*.smx)

    Lasso (*.lasso)

    Tcl (*.tcl)

    WebDNA (*.dna,*.tpl)

    Progress WebSpeed (*.r,*.w)

  • 13

    4.6 -

    -

    , , .

    , . -

    .

    . - JavaScript ActionScript,

    HTML (DHTML) Flash , ,

    (, ,

    ) .

    , DHTML

    .

    JavaScript- 1996 ( Netscape 3

    ECMAScript standard)

    4.6.1 -

    -

    -, ,

    .

    HTML- (DHTML), ;

    , , ,

    ( ), .

    - HTML XHTML

    ( ),

    , ( ) (

    ). ,

    ( ) .

    , ,

    . -

    , , (

    ). ,

    .

  • 14

    ,

    . -

    .

    -

    ,

    . -

    (

    ); ,

    .

    .

    , -

    . ActiveX,

    .

    - . , ,

    ,

    .

    -,

    (eng. refreshing)

    , , , gif ,

    . Ajax

    JavaScript-,

    .

    .

    ,

    . -

    .

  • 15

    4.6.2

    - .

    , (

    JavaScript-) .

    HTML-a ( )

    - :

    , A B, - (

    -) document.innerHTML = A document.innerHTML = B ;

    - document.write(A) document.write(B) .

    4.6.3 -

    JavaScript

    ActionScript (

    Adobe Flash Player Adobe

    Flash Pro)

    Dart

    VBScript (VBScript

    -,

    .)

    Typescript

    Python

    7.

  • 16

    4.7

    . , ,

    , .

    Ajax , -

    -.

    , .

    -.

    , ,

    ;

    . Google Maps Ajax .

    , , ,

    , Gopher, FTP,

    NNTP (Usenet) HTTP, . HTTP

    , . HTTP .

    8. Ajax-

  • 17

    5.

    ,

    .

    .

    , ,

    . , :

    , ,

    ;

    ,

    , , ;

    , ;

    URL- .htm .html, .

    .php, .asp .jsp, ;

    HTML ,

    PHP-, JavaScript- Actionscript .

    .

    .

    ,

    ,

    .

  • 18

    1. Server-Side JavaScript Guide, Netscape Communications

    Corporation, 1998.

    2. Brad A. Myers, A Brief History of Human Computer Interaction

    Technology, ACM interactions. Vol. 5, no. 2, 1998. (. 4454)

    3. Hiltzik, Michael, Dealers of Lightning: Xerox PARC and the

    Dawn of the Computer Age, HarperBusines, 1999. (. 200)

    4. Howe, Denis, "What You See Is All You Get", FOLDOC, 1999.

    5. J. R. Okin, The Information Revolution, Ironbound Press, 2005.

    6. Mike Morgan, Using Netscape LiveWire, Special Edition,

    1996.

    7. P. Lomax, Learning VBScript, O'Reilly, 1997.

    8. info.cern.ch - http://home.web.cern.ch/topics/birth-web.

    9. www.w3.org - http://www.w3.org/History.html.

    10. xmljs.sourceforge.net -

    http://xmljs.sourceforge.net/website/history.html

  • 19

    : ______________

    :

    _______________

    _______________

    _______________

    :

    : _____________ __________ (___)