Documente Academic
Documente Profesional
Documente Cultură
ECOLOGIA
CUPRINS
Introducere .............................................................
1. 2.
4 4
Structura aplicaiei ..
5
4. 5. 6.
sursa .......................................................................................................... 7
1. Introducere
Am ales crearea unei pagini web deoarece am considerat ca este cea mai buna modalitate pentru promovarea unui website care are ca o tema ecologica. Cunoaterea limbajelor de programare HTML si CSS mi-a influenat intenia de asemenea,deoarece m-a ajutat sa redactez codul sursa cu o mai mare uurina. Un alt motiv ar fi faptul ca sunt pasionat de web design, ncepnd de la crearea si editarea unor imagini cu programul Adobe Photoshop si pana la crearea unor animaii cu ajutorul programului Adobe Flash. Pentru mine o pagina web reprezint imaginaie, creaie nu doar imagini si linii de cod. 1.1 Necesita i software si hardware Resurse minime : Hardware: - Procesor : 800 MHz + Memorie RAM : 256 MB Rezoluie Monitor : 1024x768 Spaiu liber pe hard-disk : 50 MB O conexiune la internet cu acces la Youtube.com
Software: - Sistem de operare : Windows XP - Browser: Google Chrome (recomandat) , Mozila Firefox 1.2 Programele utilizate in scopul realizrii paginii web sunt: -Adobe Photoshop CS5 pentru editarea si prelucrarea layout-ului -Adobe Dreamweaver CS5 pentru scrierea codului sursa
FrontPage permit ca paginile web sa fie tratate asemntor cu documentele Word, dar cu observaia c aceste programe genereaz un cod HTML care este de multe ori de proast calitate. HTML se poate genera direct utiliznd tehnologii de codare din partea serverului cum ar fi PHP, JSP sau ASP. Multe aplicaii ca sistemele de gestionare a coninutului, wikiuri i forumuri web genereaz pagini HTML. HTML este de asemenea utilizat n e-mail. Majoritatea aplicaiilor de e-mail folosesc un editor HTML ncorporat pentru compunerea e-mail-urilor i un motor de prezentare a email-urilor de acest tip. Folosirea e-mail-urilor HTML este un subiect controversat i multe liste de mail le blocheaz intenionat. NOTIUNI DE BAZA HTML este prescurtarea de la Hyper Text Mark-up Language si este codul care sta la baza paginilor web. Paginile HTML sunt formate din etichete sau tag-uri i au extensia .html sau .htm .n marea lor majoritate aceste etichete sunt pereche, una de deschidere <eticheta> i alta de nchidere </eticheta>, mai exist i cazuri n care nu se nchid, atunci se folosete <eticheta /> browserul interpreteaz aceste etichete afind rezultatul pe ecran. HTML-ul nu este un limbaj case sensitiv (nu face deosebirea ntre litere mici i mari). Pagina principala a unui domeniu este fiierul index.html respectiv index.htm Aceast pagin este setat a fi afiat automat la vizitarea unui domeniu. De exemplu la vizitarea domeniului www.nume.ro este afiat pagina www.nume.ro/index.html. Unele etichete permit utilizarea de atribute care pot avea anumite valori: <eticheta atribut="valoare"> ... </eticheta> Toate paginile HTML ncep i se termin cu etichetele <html> i </html>. n interiorul acestor etichete gsim perechile <head>, </head> i <body>, </body>. head conine titlul paginii ntre etichetele <title> i </title>, descrieri de tip <meta>, stiluri pentru formatarea textului, scripturi i linkuri ctre fiiere externe (de exemplu scripturi, fiiere de tip CSS sau favicon). Etichetele de tip meta conin cuvinte cheie, descrierea paginii, date despre autor, informaii utile motoarelor de cutare i au urmtorul format: <META NAME="nume" CONTENT="coninut">
3.2 CSS (Cascading Style Sheets) este un standard pentru formatarea elementelor unui
document HTML. Stilurile se pot ataa elementelor HTML prin intermediul unor fiiere externe sau n cadrul documentului, prin elementul <style> i/sau atributul style. CSS se poate utiliza i pentru formatarea elementelor XHTML, XML i SVGL.
acestea, compania Macromedia a mbuntit suportul pentru tehnologia CSS precum i alte modaliti de design, fr a fi necesar folosirea designului pe baz de tabel. Dreamweaver permite folosirea majoritii browserelor instalate pe calculatorul utilizatorului, pentru a previzualiza situl web creat. De asemenea conine i cteva utilitare pentru administrarea siturilor, cum ar fi cele pentru a gsi i modifica un paragraf sau o linie de cod, n ntregul sit, pe baza oricror parametri specificai de ctre utilizator. Cu ajutorul panourilor de stare se poate crea cod JavaScript fr a avea cunotine de programare. Odat cu apariia versiunii MX, Macromedia a ncorporat utilitare de generare dinamic a coninutului. De asemenea este oferit suport pentru conectarea la baze de date (cum ar fi cele de tip MySQL i Microsoft Access) pentru a filtra i afia coninutul folosind scripturi de genul PHP, ColdFusion, Active Server Pages (ASP) i ASP.NET, fr a avea nevoie de o prealabil experien n programare. Un aspect foarte ludat al Dreamweaver-ului l reprezint arhitectura sa extensibil. Extensiile sunt mici programe pe care orice dezvoltator le poate scrie (de obicei n HTML i JavaScript) i pe care oricine le poate descrca i instala, acestea aducnd un spor de performan i funcionalitate mbuntit programului. Exist o comunitate de dezvoltatori care produc aceste extensii i le public (att comercial ct i gratuit) pentru probleme de dezvoltare web, de la simple efecte rollover pn la soluii complete de vnzare online, n Internet.
5. Prezentarea algoritmului
Crearea butoanelor meniului: Se realizeaz stabilirea unui background care l inseram prin intermediul codului CSS din imaginea alturata. Urmtorul pas este apelarea setrilor realizate pentru backgroundul butoanelor. Acesta apelare se face cu ajutorul tagului <div>, in cazul nostru <div class="menu">. Dup aceasta cu ajutorul tagului <li> ( liste) realizam butoanele ca in imaginea de mai jos.
Galeria foto: Cu ajutorul limbajului JavaScript a fost realizata animaia imaginilor din galeria foto incarcand din directorul /js al proiectului fiierul FancyZoom.js iar cu ajutorul CSS-ului a fost creata fereastra nou deschisa incarcand fiierul style.css . Galeria foto a fost creata din cod HTML cu Adobe Dreamweaver utiliznd algoritmul specific inserrii imaginii .
Imaginile sunt ncrcate din directorul /articles/images si prin tagul <a> este apelat scriptul java pentru imagini. Crearea legturilor:
Pentru ca prin simplul click pe imaginea introdusa anterior sa se deschid o alta pagina trebuie creat un link. Acesta se face ca in imaginea alturata din meniul Insert/Hyperlink .
In fereastra nou deschisa se tasteaz un text ce se va afia ca link, adresa link-ului in cazul nostru "http://ro.wikipedia.org/wiki/Charles_Darwin", tipul linkului (_target,_blank,_self,_top) in cazul de fata self (deschide pagina in aceeai fereastra).
Adugarea videoclipurilor Filmuleele din paginile articolelor au fost adugate prin intermediul website-ului www.youtube.com . Am preluat codul specific video-ului de pe site ca in imaginea de mai jos.
Dup
BIBLIOGRAFIE