eXtreme3 # JuSt PLaY HarD CS - Inregistreaza-te!
Doriti să reactionati la acest mesaj? Creati un cont în câteva clickuri sau conectati-vă pentru a continua.

eXtreme3 # JuSt PLaY HarD CS - Inregistreaza-te!


 
AcasaAcasa  CăutareCăutare  Ultimele imaginiUltimele imagini  ÎnregistrareÎnregistrare  ConectareConectare  

 

 Cum sa faci o pagina web

In jos 
AutorMesaj
Punkcover
Membru
Membru
Punkcover


Numarul mesajelor : 62
<strong><FONT COLOR=#FF0000>WarN :
Cum sa faci o pagina web Left_bar_bleue50 / 10050 / 100Cum sa faci o pagina web Right_bar_bleue

<strong><font color=red>Respectarea Re : Cum sa faci o pagina web L8fcisik0xmwblot15i0
Data de inscriere : 04/05/2008

Cum sa faci o pagina web Empty
MesajSubiect: Cum sa faci o pagina web   Cum sa faci o pagina web Icon_minitimeDum Mai 11, 2008 5:32 pm

Acest articol își propune să demonteze unul dintre “miturile” cele mai vehiculate pe piața de web design din România, și anume că pentru realizarea unui site ai nevoie de programe puternice cum ar fi Macromedia Dreamweaver (pentru cod și asamblare), Adobe Photoshop (pentru editarea imaginilor) sau Macromedia Flash (pentru animații).

Din fericire, lucrurile nu stau deloc așa. Un site nu este nimic altceva decât un produs oarecare și, drept urmare, trebuie gândit în termeni de investiție și recuperare a investiției. Dacă firma la care lucrați are nevoie de un site simplu, fără efecte speciale și alte brizbrizuri, nu are rost să cheltuiți aproximativ 1.700 de euro (cam atât costă licențele pentru programele de mai sus) sau să riscați o amendă de 2.500 de euro (dacă le instalați fără licență, din exact același motiv pentru care nu aveți nevoie de un Porsche pentru a merge până vizavi la alimentara. Sau, ca tânăr proprietar al unei firme de web design, nu are rost să investești în asemenea licențe până ce nu ești sigur că vei avea clienți pe măsură, care să justifice investiția. S-ar putea să ai surpriza de a constata că majoritatea clienților tăi vor de fapt numai site-uri mici, care să-ți aducă venit mai mult din întreținerea, decât din realizarea lor.

Programele amintite mai sus sunt indispensabile numai firmelor profesioniste de web design, care trebuie să facă față în mod curent unor cerințe specifice venite din partea unei clientele diverse. În mod obișnuit, când ceea ce doriți să realizați nu e decât o pagină personală sau un site de firmă care să fie pur și simplu informativ, ușor de navigat și plăcut ochiului, este bine să încercați să-l faceți cu cât mai puține cheltuieli posibile.

Se poate spune că la baza site-urilor web de succes stau patru formate:

* .html - paginile ca atare - de crearea cărora se ocupă editorul html
* .jpg, .gif - imaginile - de care se ocupă editorul de imagini
* .swf - animațiile - de care se ocupă programul de animație vectorială.

În continuare vom vedea care sunt cele mai bune soluții gratuite pentru crearea paginilor web, în cazul în care folosim sistemul de operare Windows.

Editorul HTML: Alternativele la Dreamweaver - Macromedia Dreamweaver e un program cu ajutorul căruia web designerii profesioniști “asamblează” (adică montează elementele unui site, pornind de la texte, imagini, animații și terminând cu paginile site-ului. Este un editor HTML de tip WYSIWYG (”what you see is what you get”, adică poți construi site-ul direct pe interfața de previzualizare, fără a fi nevoit să scrii cod html. Dreamweaver MX 2004 este cel mai cunoscut editor de tip WYSIWYG de pe piață, fiind cel mai robust, ușor de folosit și stabil dintre toate. Pe lângă el mai există însă și altele, mai puțin folosite, cum ar fi Microsoft Frontpage sau Adobe GoLive. De fapt, adevăratul avantaj al folosirii acestor programe este acela că ele includ numeroase bucăți de cod “ready-made” și instrumente utile, cu ajutorul cărora proiecte voluminoase pot fi finalizate extrem de rapid.

Pe lângă editoarele de tip WYSIWYG mai există pe piață și editoarele HTML simple, în care web designerul construiește site-ul pe baza cunoașterii codului (X)HTML. Designerul introduce codul necesar afișării paginii dorite, apoi compilează pagina și o afișează în browser. Practic, cu ajutorul unui editor HTML simplu orice web designer poate obține exact aceleași rezultate pe care le-ar obține și cu ajutorul lui Dreamweaver. Singura diferență constă în productivitatea îmbunătățită adusă de Dreamweaver.

Oferta actuală de editoare HTML de pe piață e impresionantă și cuprinde atât editoare care costă bani (dar nu mai mult de 40-50 de euro), cât și editoare gratuite. Pe noi ne interesează, evident, ultimele (cele gratuite). Dintre acestea vom prezenta trei care ni s-au părut că ies în evidență în mod deosebit prin facilitățile deosebite oferite web designer-ului.

1. Ace HTML 5.0.8 Freeware - interfața este plăcută și ușor de înțeles, cu fereastra principală ruptă între o zonă de editare (în dreapta) și o zonă organizatorică (în stânga) de unde puteți introduce automat diverse instrucțiuni html, puteți edita fișiere etc. Programul are instrumente pentru aproape tot ce trebuie să existe într-o pagină web - de la instrumentul care vă ajută să introduceți imagini, hărți de imagini, cadre, până la cel care vă ajută să formatați tabele. Există și o bibliotecă de instrucțiuni html, care vă va ajuta să formatați corect o instrucțiune de care sunteți nesigur. Practic, nici nu e nevoie să știți să scrieți cod html - trebuie doar să nu greșiți atunci când inserați în pagină elementele dorite (de aceea e bine să faceți mai întâi exerciții cu o pagină simplă. Din păcate, va fi un pic mai dificil să inserați animații flash (dar nu imposibil). Conține și o bibliotecă de peste 170 de JavaScript-uri (unele fiind foarte utile).
2. 1st Page - și acesta e un editor html foarte performant, preferat de foarte mulți creatori profesioniști de pagini web. Ceea ce oferă este pur și simplu uimitor și depășește în multe privințe programe de web design licențiate. Ca și în AceHTML, aveți instrumente pentru absolut tot ce trebuie introdus într-o pagină web, inclusiv o bibliotecă de instrucțiuni html; puteți crea template-uri (șabloane) de cod, pe care să le editați și în cadrul altor proiecte; puteți să vă organizați site-urile în proiecte, ceea ce este foarte util mai ales când aveți de lucrat la mai multe site-uri deodată. Programul dispune și de un instrument de introdus imagini roll-over.
3. Chami HTML - e un editor HTML un pic mai special. După instalare nu dispune de nici un instrument special, în schimb are predefinite formate de cod pentru absolut toate cerințele unui web designer - inclusiv cod .php sau SSI (server side include). Programul însă poate fi îmbunătățit prin instalarea unor plug-in-uri suplimentare care pot fi descărcate (tot gratuit) de pe site-ul chami.com. În general, cuiva care cunoaște sintaxa html lucrul cu HTML Kit i se va părea foarte ușor. Nu este totuși recomandabil să-l încercați dacă nu sunteți dispuși să “investiți” un pic și în cunoașterea sintaxei html.

Editorul de imagini - Fără îndoială, cea mai bună soluție de înlocuire a unui program puternic precum Adobe Photoshop o reprezintă GIMP. GIMP este un editor de imagine open-source (ceea ce înseamnă că, în esență, poate fi folosit gratuit) și pune la dispoziția utilizatorilor majoritatea funcțiilor clasice dintr-un program performant similar. Cu GIMP se pot realiza prelucrări avansate de imagini și animații .gif și se poate lucra pe bază de straturi (layer-e). Programul dispune de o colecție importantă de efecte speciale și are și opțiune de hărți de imagini. Deși a fost inițial dezvoltat pentru utilizatorii de Linux, GIMP funcționează fără probleme și sub Windows, cu condiția ca utilizatorul să-și fi instalat în prealabil GTK+ Runtime Environment (care poate fi descărcat de regulă odată cu GIMP).

Un alt foto-editor gratuit interesant este și VCW VicMan’s PhotoEditor Freeware, dar acestuia îi lipsește o funcție esențială: lucrul pe bază de straturi. În web design, este esențial să îți poți organiza elementele grafice independente unul de celălalt.

Animații flash - Din păcate, momentan nu există o soluție gratuită mulțumitoare pentru înlocuirea programelor care pot desena animații flash. Aceasta este vestea rea. Vestea bună, dimpotrivă, este aceea că pentru un site de un nivel calitativ ridicat de fapt nici nu aveți nevoie să folosiți flash. În general, este recomandată folosirea animațiilor flash pe acele site-uri care pot miza pe faptul că vizitatorul lor tipic e suficient de răbător pentru a aștepta deschiderea paginilor. În schimb, dacă vă propuneți să prezentați pe site-ul dumneavoastră informații de interes general, o simplă imagine a activității firmei pe care o conduceți, sau un catalog de produse, folosirea animațiilor flash e mai mult decât contraindicată. Vizitatorul, venit acolo pentru a regăsi o informație pertinentă și la obiect, va migra rapid pe alte site-uri care se încarcă rapid și îi oferă imediat informațiile dorite.

Totuși, pentru aceia care chiar doresc să foloseasca animații pe site-ul propriu, există posibilitatea să folosească un program gratuit precum Liveswif Lite. Liveswif este unul din multele programe care s-au dezvoltat în ultimii ani ca alternative ieftine la Macromedia Flash (cele mai cunoscute fiind Swish, KoolMoves și Firestarter). Varianta “Lite” vă ajută să realizați animații suficient de puternice, inclusiv folosind imagini, dar nu vă pune deloc la dispoziție vreo urmă de ActionScript. Acest lucru înseamnă că dacă doriți să comandați o acțiune, oricât de simplă, nu aveți cum. Totuși, dacă vreți ca animația să nu ruleze la infinit, puteți eluda incapacitatea de a folosi comanda stop() precizând în codul-sursă al paginii parametrul <param name=”loop” value=”false”>.

În plus, un alt lucru care merită știut înainte de a lucra cu Liveswif este, desigur, felul în care se realizează propriu-zis animațiile. Deși Liveswif Lite prezintă o interfață asemănătoare cu a celorlalte programe de gen lucrul cu el este îngreunat de lipsa unui tutorial precum și de logica oarecum diferită a animațiilor. De exemplu, în Flash un simplu click-dreapta pe linia de timp urmat de “Insert motion” inserează automat animația dorită. În Liveswif acest lucru se realizează de la meniul Insert > Transform motion.

După ce ne-am “înarmat” cu programele care ne trebuie pentru a construi website-ul dorit, urmează să trecem propriu-zis la lucru. Chiar dacă nu e nevoie să fim niște maeștri ai penelului, trebuie să știm totuși câte ceva despre limbajul HTML, în special, și despre site-urile web, în general.

Limbajul HTML (sau XHTML, cum i se spune la ora actuală ultimei sale variante) se remarcă prin simplitate. Este un limbaj pe bază de marcaje (sau tag-uri), fiecare marcaj putând suporta mai multe atribute. De exemplu, pentru a scrie îngroșat sau italic textul din interiorul unui anumit paragraf, trebuie să folosim marcajele <p></p> - pentru a delimita paragraful, respectiv <b></b> (bold)și <i></i> (italic) pentru formatele speciale.

Codul paragrafului precedent, de exemplu, arată astfel:

<p>Limbajul HTML (sau XHTML, cum i se spune la ora actuală ultimei sale variante) se remarcă prin simplitate. Este un limbaj pe bază de <i>marcaje</i> (sau <i>tag</i>-uri), fiecare marcaj putând suporta mai multe <i>atribute</i>. De exemplu, pentru a scrie <b>îngroșat</b> sau <i>italic</i> textul din interiorul unui anumit paragraf, trebuie să folosim marcajele <code><p></p></code> - pentru a delimita paragraful, respectiv <code><b></b><code> (<b>b</b>old)și <code><i></i><code> (<i>i</i>talic) pentru formatele speciale.</p>

O pagină web are 3 părți principale. Fiecare dintre aceste părți trebuie tratată cu atenție, dacă doriți ca site-ul să fie reușit. Aceste părți sunt:

* Declarația de conformitate, care definește tipul documentului creat. În cazul unui document XHTML, aceasta este <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd”>. Oricum, nu e nevoie să o scrieți dumneavoastră. Editorul HTML va ști să o introducă singur.
* Antetul (head), care conține meta-marcajele necesare clasificării și indexării corecte a paginilor pe internet. Urmează imediat după declarația de conformitate și este delimitat în interiorul marcajului <head></head>. Cele mai importante meta-marcaje conținute în antet sunt <title></title> - titlul paginii, <meta name=”description” content=”” /> - descrierea paginii și <meta name=”keywords” content=”” /> - cuvintele-cheie care descriu cel mai bine conținutul paginii.
* Pagina propriu-zisă, delimitată de marcajul <body></body>. Aici apar toate celelalte marcaje folosite.

Există câteva sute de marcaje HTML, dar cele mai folosite sunt aproximativ 20:

* marcajele pentru blocuri de conținut: <p></p> - paragrafe, <div></div> - diviziuni
* marcajele pentru formate de text: <b></b> - bold, <i></i> - italic
* marcajele pentru liste: <ul></ul> - listă cu marcatori, <ol></ol> - listă cu numere, <li></li> - rând în listă
* marcajele titlu: <h1></h1> - titluri foarte importante, <h2></h2> - titluri importante … <h7></h7> - subtitluri putin importante
* marcajele semantice: <strong></strong> - evidențiere puternică, <em></em> - evidențiere
* marcajele pentru tabele: <table></table> - tabel, <tr></tr> - rând de tabel, <td></td> - celulă
* marcajele pentru obiecte: <img src=”” /> - imagine, <object></object> sau <embed></embed> - animații flash, <applet><applet> - aplicații Java
* alte marcaje importante: <a href=””></a> - link (legătură, <span></span> (conținut în linie), <hr /> - despărțitor orizontal

Editorul HTML vă va ajuta să introduceți automat aceste marcaje, fără să mai fie nevoie să le scrieți de mână. De exemplu, dacă doriți să scrieți cu caractere-bold un anumit text, selectați acel text și apăsați butonul de “bold” (de obicei un B mare, ca în Word) de pe bara de instrumente. Veți observa că textul dorit este încadrat cu marcajul <b></b>. În cazul în care doriți să introduceți o imagine, editorul vă va ajuta să selectați imaginea de pe hard disk și să o introduceți în locul dorit.

Marcajele pot conține, ele însele, diverse atribute care să le rafineze înțelesul. De exemplu, în cazul unei imagini, putem întâlni atributele width (lățime în pixeli), height (înălțime în pixeli) și alt (text alternativ): <img src=”” width=”” height=”” alt=”” />

În interiorul site-ului, paginile sunt legate între ele prin hiperlinkuri, sau legături, iar informația este organizată exact ca în Windows - sub formă de fișiere și directoare. Să presupunem că site-ul dvs. este www.ipsum.ro. Pentru ca pagina A să conțină o legătură (un link) la pagina B, codul acesteia va putea fi:

* absolut: de tipul <a href=”http://metodepromovare.wordpress.com/cale/paginaB.html”></a>;
* relativ: <a href=”cale/paginaB.html”></a>. Dacă pagina B este așezată, ierarhic, înainte de pagina A (adică într-un director mai aproape de baza site-ului comparativ cu pagina A), atunci linkul din A către B va conține două puncte (”..” pentru orice director superior ierarhic (de ex., <a href=”../paginaB.html”></a>

Cea mai simplă modalitate de a învăța limbajul HTML este să faceți încercări în editorul HTML și să vedeți ce iese. În câteva ore veți ajunge să cunoașteți tot ceea ce vă trebuie pentru a înțelege funcționarea corectă a marcajelor. Firește, de la a cunoaște la a aplica este o cale lungă - dar cel puțin veți putea să realizați cu ușurință o pagină web care, deși lipsită de complexitate, va arăta simplu și la obiect.
Sus In jos
 
Cum sa faci o pagina web
Sus 
Pagina 1 din 1
 Subiecte similare
-
» Cum sa faci hub:->
» Cum sa faci spray logo
» Cum sa faci un forum ?
» Cum sa-ti faci un radio
» Cum sa faci server de WOW

Permisiunile acestui forum:Nu puteti raspunde la subiectele acestui forum
eXtreme3 # JuSt PLaY HarD CS - Inregistreaza-te! :: -=Diverse=- :: Tutoriale-
Mergi direct la: