Creeaza.com - informatii profesionale despre


Evidentiem nevoile sociale din educatie - Referate profesionale unice
Acasa » referate » informatica » html
Lucrare de atestare - Realizarea unei pagini Web cu tema "Europa'

Lucrare de atestare - Realizarea unei pagini Web cu tema "Europa'


COLEGIUL NATIONAL 'STEFAN CEL MARE'
TARGU NEAMT

Lucrare de atestare

in informatica



Lucrare de atestare in informatica

Realizarea unei pagini Web cu tema "Europa"

Introducere

Scurta prezentare a limbajului HTML

Strict vorbind WWW - ul este un sistem pentru accesul la hypertext pe Internet. Este facut din documente, imagine, sunete si link-uri catre alte documente sau servere. Un document Web poate contine si linkuri catre alte servicii cum ar fi FTP, Gopher, Archie, Telnet, etc. Un mod mai bun de a privi Internetul este sa-l vezi interactiv, sa aiba o interfata grafica, sa fie usor de folosit. Poti afla informatii despre ultimile cercetari in domeniul inteligentei artificiale sau sa citesti ziarul preferat. Mai mult chiar, pentru a accesa aceste informatii  nu trebuie sa stii comenzi sau coduri speciale, doar un simplu click pentru a accessa informatia respectiva.
WWW-ul a aparut in 1989 ca initiativa a CERN (European Laboratory for Particle Physics). Tim Berners-Lee a propus un protocol care sa fie folosit pentru distribuirea informatiilor in domeniul fizicii pe Internet, protocol ce va fi adoptat si de alte organizatii

Cel mai important motiv pentru care WWW poate functiona pe diferite tipuri de calculatoare este HyperText Transfer Protocol (HTTP). HTTP-ul este setul standard de comenzi ce permite comunicarea pe Internet. Fara HTTP browser-ul pe care il folosesti nu ar sti daca informatia care a venit este HTML sau un document, un program sau un mediu VRML.

Un document HTML poate fi identificat prin urmatoarele caracteristici fundamentale: structura, continut si forma. Daca forma de vizualizare este dependenta de programul de afisare a informatiilor continute de acel document, structura si continutul sau trebuie sa aiba un format general de reprezentare, pentru a asigura portabilitatea.

1.1.1. Format

Formatul se specifica prin HTML, limbaj care conformandu-se SGML-ului, accepta un numar de tag-uri pentru formatarea documentului. Ca si in SGML, tag-urile se incadreaza intre "< si ">", putand exista tag-uri de inceput si de sfarsit. Fisierele HTML sunt fisiere ASCII obisnuite avand extensia .html (sau .htm) si sunt divizate in doua parti: antetul (head) si corpul (body).

Astfel, o pagina Web marcata cu tag-uri HTML are forma generala:

<html> <!-- tag obligatoriu -->
<head> <!-- inceput de antet -->

</head> <!-- sfarsit de antet -->
<body> <!-- inceput de corp -->

</body> <!-- sfarsit de corp -->
<html> <!-- sfarsit de document -->

Conform specificatiei HTML 4.0, pentru a fi identificat ca document SGML, un fisier HTML trebuie precedat de linia:

<!DOCTYPE HTML PUBLIC '-//IETF//DTD HTML 4.0 Final//EN>

pentru a putea fi procesat si de analizatoarele SGML.

In cadrul antetului, printre altele, poate apare titlul documentului (al paginii Web) specificat de tag-ul <title>:

<title>Colegiul National Stefan Cel Mare</title>

De obicei intre <head> si </head> apar definitii de rutine scrise in limbaje script (ca JavaScript) pentru a fi siguri ca sunt analizate si memorate de navigator (antetul e procesat primul).

1.1.2. Tag-uri

In cadrul corpului pot apare diverse tag-uri:

stil de afisare

<b> (ingrosat), <i> (inclinat), <u> (subliniat), <strong> (intensificat), <big> (mai mare), <small> (mai mic), <sub> (indice), <sup> (exponent), <font> (dimensiune si culoare font), <pre> (text preformatat), <code> (cod sursa), <center> (centrat), <blink> (clipitor)

titluri

<h1> <h6>

sectiuni

<div> (diviziuni), <p> (paragrafe), <hr> (linie orizontala), <br> (trecere la linie noua)

liste

<ul> (lista nenumerotata), <ol> (lista numerotata), <li> (element de lista), <dir> (lista de directoare), <menu> (meniu)

imagini

<img>

tabele

<table> (inceput de tabel), <tr> (linie de tabel), <td> (definitie celula), <th> (antet)

legaturi (ancore)


<a>

formulare

<form> (definitie), <input> (camp de interogare)

cadre (frame-uri)

<frameset> (definire), <frame> (cadru), <noframes>

suport pentru alte limbaje

<applet>, <script>

suport multi-media

<embed> (extensie Netscape)

extensii

<meta>

entitati speciale

&lt; &gt; &amp; &copy; etc.

Editoare HTML

Pentru designul unei pagini Web exista mai multe instrumente (utilitare) cum ar fi:

1.2.1. Limbaje

HTML 3.2 si 4.0

DHTML (CSS) - Dynamic HTML - posibilitatea de a lucra cu layere;

XML - Extended Markup Language;

Java - applet - uri incluse in pagini web;

Java Script - client side scripting (scenarii pentru client);

VbScript - scenarii pentru partea de client; bazat pe Visual Basic (Microsoft);

Active X - OLE - includerea obiectelor in paginile web;

ASP - Active Server Page - server side scripting (scenarii pentru partea de server);

PHP - Hyper Text Processor - server side scripting;

PERL - Practical Extraction and Report Language - server side scripting;

Flash

1.2.2. Scripturile pentru client

Sunt niste secvente de cod (de exemplu scrise in JScript, VBScript);

se executa la client - pe calculatorul pe care este afisata pagina web corespunzatoare;

ajuta la imbunatatirea interfetei cu utilizatorul si la validarea de date.

1.2.3. Scripturile pentru server

sunt de fapt niste programe scrise intr-un limbaj specializat ( Perl, C) ce stau pe un server web;

nu exista interfata utilizator, deci nu sunt utilizate de client in mod direct;

asigura interactiunea client server;

functioneaza dupa principiul cerere-raspuns;

in general se folosesc pentru accesul la date , tranzactii.

1.2.4. Utilitare :

Microsoft FrontPage

Macromedia (Dream Weaver, Flash);

Cold Fusion

Netscape Composer

Orice editor de text (NotePad , Word) se poate folosi pentru crearea de documente HTML.

Documentele HTML

se gasesc in general pe servere Web;

sunt independente de platforma si de aplicatie;

contine identificatori de marcare descriptivi (tag-uri).

Realizarea paginii

Pentru realizarea paginii s-a apelat la ajutorul a mai multor editoare HTML: Microsoft Frontpage 2003, CoffeCup HTML Editor si Ace HTML. Motivul pentru care sau folosit mai multe editoare este acela ca nici unul nu este chiar complet. Cu toate ca fiecare in parte poate fi folosit independent cu rezultate satisfacatoare, fiecare din ele au facilitati diferite, care se completeaza.

Astfel Microsoft Frontpage 2003 a fost folosit pentru faptul ca permite atat editarea direct in mod grafic cat si editarea in mod text, trecerea dintr-un mod in altul facandu-se cu usurinta, dupa cum se observa in imaginea de mai jos.

Un alt motiv pentru care am folosit Ms Frontpage 2003 este acela ca permite deschiderea simultana in editare a cadrelor.

Coffe Cup HTML Editor si Ace HTML Editor sau folosit deoarece au predefinite mai multe scripturi si elemente de programare dinamica pe care le-am folosit.

Imagine din CoffeCup:

Imagine din Ace HTML:

Cateva scripturi folosite:

Impiedicarea copierii paginii

Afisarea numarului de vizitatori

Setarea paginii curente ca fiind pagina de start a browser-ului implicit

Defilarea de text

Caderea textului

Schimbarea culorii unui text

Afisarea datei si orei curente

Schimbarea imaginii cand are loc evenimentul "Mouse Over" "Mouse Out".

In afara de aceste utilitare am mai folosit si urmatoarele:

Xara Webstyle pentru crearea meniurilor si butoanelor.

Jasc Paint Shop Pro si ACDSee pentru editarea imaginilor.

Ulead Gif Animator pentru crearea gifurilor animate.

Prezentarea paginii

La realizarea paginii am incercat sa pastrez o structura logica, sa fie placuta ochiului, fara culori stridente, si sa prezinte usurinta in navigare.

Din pagina de start se da click pe tara dorita pentru a intra in prezentarea acestei tari. Tarile disponibile sunt Anglia, Italia si Franta.

In continuare dupa intrarea pe tara aleasa ecranul se imparte in doua cadre (frame-uri) orizontale. Cadrul de sus este static el fiind vizibil pe tot parcursul navigarii.

Cadrul de jos este de fapt meniul principal al paginii. Din acesta se face referire catre tot restul paginii. Meniul este afisat pe o imagine si are de asemenea un efect de schimbare a imaginii in momentul cand trece mouse-ul pe deasupra.

In partea de jos a paginii la apasarea pe textul "Apasati aici pentru ." are loc adaugarea paginii curente la favorite. Acest lucru a fost realizat tot cu ajutorul unui script Java.

Pentru usurinta navigarii in cadrul din stanga exista o imagine care face intotdeuna o revenire la pagina de start.

 

Tot din acelasi motiv in documente sau mai introdus si hyperlink-uri catre partea de sus a paginii

Bibliografie

Visiting the UK - www.i-uk.com

Ambasada Regatului Unit in Romania - www.britishcouncil.ro

Microsoft Encarta

Wikipedia www.ro.wikipedia.org

www.italiantourism.com

www.freefoto.com





Politica de confidentialitate


creeaza logo.com Copyright © 2024 - Toate drepturile rezervate.
Toate documentele au caracter informativ cu scop educational.