SlideShare a Scribd company logo
1 of 38
Download to read offline
Ylber Veliu
Si ta krijojmë një faqe interneti
nga 0 (zerro) deri në produkt final
Kumanovë, 2014
Përmbajtja
Hyrje ..... 3
Çka synojmë ..... 3
Çka përfshihet ..... 4
Definimi i natyrës së faqes ..... 4
Grumbullimi i materialit ..... 5
a. Teksti ..... 5
b. Multimedia (Foto, Video) ..... 5
Skicimi i faqeve ..... 6
Çka kemi përdorur ..... 11
Finalizimi i projektit ..... 12
Çka ka në CD ..... 35
Rreth autorit ..... 36
Referencat ..... 37
1. Hyrje
Të nderuar lexues jemi dëshmitarë se po jetojme kohën në të cilën teknologjia po zhvillohet
vrullshëm, deshtëm apo nuk deshtëm duhet ta pranojmë faktin që teknologjia ka hyrë në jetën
e secilit prej nesh, një numër i madh njerëzish janë bërë edhe të nvarur prej saj.
Interneti i dha shpirtë teknologjisë, rrjetet sociale, portalet, bixhozi online dhe shumë të tjera
janë pjellë e “dashurisë” njeri-kompjuter(Internet).
Web-i (Servuesi) i ofron të gjitha shërbimet klientëve anekënd botës!
Është koha që edhe ne shqiptarët të bëhemi pjesë e botës virtuale.
Në këtë punim do të përpiqemi t’ju njoftojmë me procesin se si krijohet një faqe interneti (Ang.
Web Page) nga zerro deri në krijimin e produktit final.
2. Çka synojmë
Librat për dizajnimin e faqeve të internetit janë shumë vëllimore, e rëndojnë dhe i marrin kohën
studentëve!
Andaj ne synojmë që përmes këtij punimi ti ofrojmë studentëve efektin e njejtë por për kohë
më të shkurtër.
Do të krijojmë një ueb faqe statike dhe të thjeshtë me qëllim që materiali të jetë i kapshëm
edhe për fillestarët. Synimi jonë është që të kuptohet koncepti bazë, hulumtimi dhe
eksperimentimi me përmbajtje komplekse është një punë e thjeshtë pasi ti keni kuptuar
konceptet bazë.
3. Çka përfshihet
Do të krijojmë një faqe interneti që do të përbëhet prej 5 faqeve, në të do të përfshihen të
gjitha komponentat e web-it siç janë: tipografia, linqet, listat, tabelat, multimedia, format, etj.
4. Definimi i natyrës së faqes
Do të krijojmë një faqe interneti që ofron shitje e librave online.
Faqet:
 Ballina
 Librat
 Galeria
 Rreth nesh
 Kontakti
Për krijimin e faqes na është e nevojshme të kemi njohuri në:
HTML
CSS
Photoshop (Për editimin e fotografive)
Javascript/jQuery.
5. Grumbullimi i materialit
Teksti
Tekstin e faqes do ta gjeni në dokumentin teksti_i_faqes.pdf
Multimedia (Foto, Video)
Foto-t i gjeni në dosjen: foto/
Video-t i gjeni në dosjen: video/
6. Skicimi i faqeve
Skica për faqen: Ballina
Skica për faqen: Librat
Skica për faqen: Galeria
Skica për faqen: Rreth nesh
Skica për faqen: Kontakti
7. Çka kemi përdorur
Për realizimin e këtij proekti kemi përdorur:
a. Sublime Text 3 – Si hapsirë punuese
b. Can I Use – Ueb faqe e cila jep informata mbi kompatibilitetin e elementeve të HTML-it
dhe vetive të CSS-it me shfletuesit (Ang. Browsers)
c. Chrome Developer Tools – mjet i integruar në shfletuas për inspektim të elementeve dhe
verifikim të skriptave (tregon për gabimet që kemi bërë ne Javascript).
8. Finalizimi i projektit
Pasi ti kemi krijuar dosjet dhe skedarët si në figurën e më poshtme vazhdojmë me kodimin e
faqes.
Kodi do të jetë i organizuar sipas kësaj rënditje: Elementet në HTML, stilizimi në CSS dhe
Javascript (nëse kemi ngjarje (Ang. Events) në forma apo elemente tjera të faqes).
Struktura e dosjeve/skedarëve të projektit.
Kod i përbashkët për të gjitha faqet
Pejesa e sipërme (ku është logo dhe një thënje) dhe menyja.
Pjesa e sipërme dhe menyja – HTML kodi.
Stilizimi në CSS për pjesën e sipërme, header.
CSS kodi për pjesën e sipërme.
Stilizimi në CSS për menynë, menu.
CSS kodi për menynë.
Kodi i përbashkët për të gjitha faqet është gjithashtu edhe HTML kodi për pjesën e poshtme –
footer.
HTML kodi për pjesën e poshtme – footer
Stilizimi i pjesës së poshtme – footer
Pjesa e parë
Pjesa e dytë
Pjesa e tretë
Stilizimi i pjesës së poshtme – footer.
Stilzimi i përbashkët gjithashtu është edhe për trupin e faqes (dmth body tagun), div elementi
me klasën wrapper dhe grumbullimi i elementeve: h1-h6, ul tagjeve si në vijim:
Stilizimet e përbashkëta.
Kodi për faqen – “Ballina”
Tek ballina përpos elementeve të përbashkëta (header, menu dhe footer) kemi edhe elementet
që definojnë pjesën ku tregohet teksti që i dëshiron vizituesve mirëseardhje dhe u tregon për
çka është faqja, gjithashtu edhe pjesa ku tregohen librat e fundit, si në vijim.
Pjesa ku i dëshirohet vizitorëve mirëseardhje:
HTML kodi i pjesës ku i dëshirohet mirëseardhje vizitorëve.
Kodi për stilizimin e kësaj pjese duket si në vijim:
Stilizimi në CSS.
Pjesa ku shfaqen librat e rinj:
HTML kodi i pjesës ku shfaqen librat e rinj.
Pjesa e parë:
Pjesa dytë:
CSS stilizimi i pjeses ku shfaqen librat e rinj.
Pasi ta kemi shkruar kodin e mësipërm (për faqen Ballina) do të fitojmë pamjen si në foton e
mëposhtme:
Kodi për faqen – “Librat”
Kodi për faqen librat është i njejt sikurse kodi tek librat më të rinj:
HTML kodi për krijimin pamjes së librave.
Gjithashtu edhe kodi për stilizimin është i njejtë me atë të librave të rinj.
Nuk do ta përsërisim.
Pasi ta kemi shkruar kodin e mësipërm (për faqen Librat) do të fitojmë pamjen si në foton e
mëposhtme:
Kodi për faqen – “Galeria”
Në krijim e kësaj faqe nuk kemi pasur synim të dizajnojmë një galeri të thjeshtë (po deshët ta
krijoni ndiqni hapat e mësipërm, si e krijuam kodin për librat e rinj) po qëllimi ynë ka qenë që
t’ju njoftojmë me meta tagjet, këtu kemi përdorur meta tagun i cili shërben për redirect në faqe
tjetër pas disa sekondave, si në vijim.
Si funksionon meta tagu për redirect:
Në atributin http-equiv kemi specifikuar se çka dëshirojmë të bëjmë, në rastin tonë dëshirojmë
ta bëjmë faqen refresh.
Në atributin content kemi specifikuar pas sa sekondave ku dëshirojmë (në cilën adresë) të na
dërgojë kur të ndodhë freskimi i faqes (dmth refresh).
Kuptimi i meta tagut:
Pas 10 sekondave freskoje faqen dhe dërgona në adresën
www.facebook.com/zlberveliji/photos
Pasi ta kemi shkruar kodin e mësipërm (për faqen Galeria) do të fitojmë pamjen si në foton e
mëposhtme:
Kodi për faqen – “Rreth nesh”
HTML kodi për krijimin e përmbajtjes rreth nesh është si në vijim:
HTML kodi – për div tagun me klasën content, faqja Rreth nesh.
Nga HTML kodi i mësipërm është e udhës që tju japim një hyrje në temën multimedia në web.
Do ta sqarojmë video tagun i cili shërben për vendosjen e videos në web.
HTML kodi për vendosjen e videove në web.
Për çka shërben secili prej tagjeve dhe atributeve:
a. Tagu <video> - shërben për krijimin e video elementit
a. Atributi width – i cakton madhësinë video elementit
b. Atributi controls – ti shfaq apo jo kotrolat (play, stop dhe rregullimi i zërit)
c. Atributi poster – shërben për vendosjen e një fotoje si prapaskenë e videos
b. Tagu <source> - burim, nga vjen video
a. Atributi src – ku saktësishtë gjindet video
b. Atributi type – e çfar formati është video
Pasi ta kemi shkruar kodin e mësipërm (për faqen Rreth nesh) do të fitojmë pamjen si në foton
e mëposhtme:
Kodi për faqen – “Kontakti”
HTML kodi për krijimin e faqes Kontakti është si në vijim:
HTML kodi për krijimin e faqes Kontakt.
Stilizimi i kodit të mësipërm është si në vijim:
CSS kodi i faqes Kontakti.
Pasi ta kemi shkruar kodin e mësipërm (për faqen Kontakti) do të fitojmë pamjen si në foton e
mëposhtme:
Ky ishte kodi i faqes, për çdo paqartësi na kontaktoni.
Ne e pamë të udhës që këtu ta japim edhe hartën e faqes (shpresojmë ti shërben ndokujtë që
është fillestarë në navigimin e skedarëve dhe dosjeve).
Harta e faqes:
Ballina: projekti_final/ballina.html
Librat: projekti_final/librat.html
Galeria: projekti_final/galeria.html
Rreth nesh: projekti_final/reth_nesh.html
Kontakti: projekti_final/kontakti.html
Ju sugjerojmë që mos ta kopjoni kodit po ta shkruani në menyrë që të fitoni shprehi pune.
Suksese.
Çka ka në CD
Në CD janë të përfshira: projekti final, libri dhe skicat.
Nëse ndonjëra nga këto mungon në përmbajtjen e CD-së tuaj na kontaktoni.
9. Rreth autorit
Ylber Veliu
I lindur me 30 Prill 1990 në Kumanovë. Shkollimin fillorë
dhe të mesëm e kreu në Kumanovë ndërsa studimet
univerzitare në Univerzitetin “Shën Qirili dhe Metodi” –
Shkup, Fakulteti për elektroteknikë dhe teknologji të
informimit.
Nga viti 2009 e këtej punon si programer i pavarur dhe
është krijues i dhjetra aplikacioneve (desktop dhe të
bazuara në web) dhe web faqeve.
Autorë i librit elektronik “Bootstrap - Hyrje në dizajnin e
adaptueshëm”.
Pasion ka laximin, fotografinë dhe basketbollin.
Si mund të na kontaktoni:
E-Mail: ylber.veliu@yahoo.com
Mob. Tel. +389 72 749 855
10. Referencat
Libra:
Dizajnimi dhe zhvillimi i web-it (Konceptet bazë) – Zamir Dika & Artan Luma
HTML, XHTML, CSS and Javascript – Jon Duckett
HTML5 Digital Classroom – Jeremy Osborn
HTML Application development fundamentals – Microsft
Burime nga Interneti:
http://www.w3schools.com/
http://css-tricks.com/
http://caniuse.com/
http://stackoverflow.com/

More Related Content

What's hot

SI TE KRIJOJME GAZETEN E SHKOLLES ?!
SI TE KRIJOJME GAZETEN E SHKOLLES ?!SI TE KRIJOJME GAZETEN E SHKOLLES ?!
SI TE KRIJOJME GAZETEN E SHKOLLES ?!#MesueseAurela Elezaj
 
2 tranzicioni dhe ndryshimet
2 tranzicioni dhe ndryshimet2 tranzicioni dhe ndryshimet
2 tranzicioni dhe ndryshimetValdet Shala
 
“Qendër për të moshuar” (Plan Biznesi)
“Qendër për të moshuar” (Plan Biznesi)“Qendër për të moshuar” (Plan Biznesi)
“Qendër për të moshuar” (Plan Biznesi)KetiGjipali
 
Vlera në kohë e parasë
Vlera në kohë e parasëVlera në kohë e parasë
Vlera në kohë e parasëLidijeRapaj
 
Borxhi publik dhe deficiti buxhetor ne Shqiperi
Borxhi publik dhe deficiti buxhetor ne ShqiperiBorxhi publik dhe deficiti buxhetor ne Shqiperi
Borxhi publik dhe deficiti buxhetor ne ShqiperiDarla Evangjeli
 
Analiza e faktorëve të brendshëm
Analiza e faktorëve të brendshëmAnaliza e faktorëve të brendshëm
Analiza e faktorëve të brendshëmRamë Hajraj
 
Projekti me instrumente muzike
Projekti me instrumente muzikeProjekti me instrumente muzike
Projekti me instrumente muzikeS Gashi
 
Vlera ne kohe e parase, nuhi sela
Vlera ne kohe e parase, nuhi  selaVlera ne kohe e parase, nuhi  sela
Vlera ne kohe e parase, nuhi selaNuhi Sela
 
Projekt ekonomie/Sistemi Bankar ne Shqiperi
Projekt ekonomie/Sistemi Bankar ne ShqiperiProjekt ekonomie/Sistemi Bankar ne Shqiperi
Projekt ekonomie/Sistemi Bankar ne ShqiperiMatilda Gremi
 
Punim seminarik informatik
Punim seminarik informatikPunim seminarik informatik
Punim seminarik informatikDuresa M. Bytyqi
 
si te jemi sipermarres te suksesshem
si te jemi sipermarres te suksesshemsi te jemi sipermarres te suksesshem
si te jemi sipermarres te suksesshemadahajdarmataj
 
Globalizmi pro dhe kunder
Globalizmi pro dhe kunderGlobalizmi pro dhe kunder
Globalizmi pro dhe kunderthe blue bee
 
Historiku i internetit
Historiku i internetit Historiku i internetit
Historiku i internetit Zamira Hodaj
 
Ekonomia e Shqiperise
Ekonomia e ShqiperiseEkonomia e Shqiperise
Ekonomia e ShqiperiseAron Neli
 
Planifikimi si funksion i menaxhimit
Planifikimi si funksion i menaxhimitPlanifikimi si funksion i menaxhimit
Planifikimi si funksion i menaxhimitMenaxherat
 

What's hot (20)

SI TE KRIJOJME GAZETEN E SHKOLLES ?!
SI TE KRIJOJME GAZETEN E SHKOLLES ?!SI TE KRIJOJME GAZETEN E SHKOLLES ?!
SI TE KRIJOJME GAZETEN E SHKOLLES ?!
 
2 tranzicioni dhe ndryshimet
2 tranzicioni dhe ndryshimet2 tranzicioni dhe ndryshimet
2 tranzicioni dhe ndryshimet
 
“Qendër për të moshuar” (Plan Biznesi)
“Qendër për të moshuar” (Plan Biznesi)“Qendër për të moshuar” (Plan Biznesi)
“Qendër për të moshuar” (Plan Biznesi)
 
Derivati dhe zbatimet
Derivati dhe zbatimet Derivati dhe zbatimet
Derivati dhe zbatimet
 
Vlera në kohë e parasë
Vlera në kohë e parasëVlera në kohë e parasë
Vlera në kohë e parasë
 
Printeri
PrinteriPrinteri
Printeri
 
Borxhi publik dhe deficiti buxhetor ne Shqiperi
Borxhi publik dhe deficiti buxhetor ne ShqiperiBorxhi publik dhe deficiti buxhetor ne Shqiperi
Borxhi publik dhe deficiti buxhetor ne Shqiperi
 
Analiza e faktorëve të brendshëm
Analiza e faktorëve të brendshëmAnaliza e faktorëve të brendshëm
Analiza e faktorëve të brendshëm
 
Projekti me instrumente muzike
Projekti me instrumente muzikeProjekti me instrumente muzike
Projekti me instrumente muzike
 
Vlera ne kohe e parase, nuhi sela
Vlera ne kohe e parase, nuhi  selaVlera ne kohe e parase, nuhi  sela
Vlera ne kohe e parase, nuhi sela
 
Projekt ekonomie/Sistemi Bankar ne Shqiperi
Projekt ekonomie/Sistemi Bankar ne ShqiperiProjekt ekonomie/Sistemi Bankar ne Shqiperi
Projekt ekonomie/Sistemi Bankar ne Shqiperi
 
Punim seminarik informatik
Punim seminarik informatikPunim seminarik informatik
Punim seminarik informatik
 
si te jemi sipermarres te suksesshem
si te jemi sipermarres te suksesshemsi te jemi sipermarres te suksesshem
si te jemi sipermarres te suksesshem
 
Globalizmi pro dhe kunder
Globalizmi pro dhe kunderGlobalizmi pro dhe kunder
Globalizmi pro dhe kunder
 
Historiku i internetit
Historiku i internetit Historiku i internetit
Historiku i internetit
 
2. vizioni misioni
2. vizioni misioni2. vizioni misioni
2. vizioni misioni
 
Projekt droga
Projekt drogaProjekt droga
Projekt droga
 
Ekonomia e Shqiperise
Ekonomia e ShqiperiseEkonomia e Shqiperise
Ekonomia e Shqiperise
 
Bioteknologjia
  Bioteknologjia  Bioteknologjia
Bioteknologjia
 
Planifikimi si funksion i menaxhimit
Planifikimi si funksion i menaxhimitPlanifikimi si funksion i menaxhimit
Planifikimi si funksion i menaxhimit
 

Viewers also liked

Krijimi i faqes në web site
Krijimi i faqes në web siteKrijimi i faqes në web site
Krijimi i faqes në web sitegezimb
 
Udhëzime për një web faqe
Udhëzime për një web faqeUdhëzime për një web faqe
Udhëzime për një web faqeAlush Kryeziu
 
projekt ne informatike
projekt ne informatikeprojekt ne informatike
projekt ne informatikekoralda
 
Web design - konceptet themelore
Web design - konceptet themeloreWeb design - konceptet themelore
Web design - konceptet themeloreAkademia Virtuale
 
Projekt ne TIK
Projekt ne TIKProjekt ne TIK
Projekt ne TIKAnisa 19
 
Projekt Per lenden Informatike Viti 1
Projekt Per lenden Informatike Viti 1 Projekt Per lenden Informatike Viti 1
Projekt Per lenden Informatike Viti 1 dritispahiu
 
Aksidentet rrugore
Aksidentet rrugoreAksidentet rrugore
Aksidentet rrugoreArlinda
 
Web dizajni - konceptet themelore
Web dizajni - konceptet themeloreWeb dizajni - konceptet themelore
Web dizajni - konceptet themeloreTahir Hoxha
 
HTML Training Centre in Ambala ! Batra Computer Cetre
HTML Training Centre in Ambala ! Batra Computer CetreHTML Training Centre in Ambala ! Batra Computer Cetre
HTML Training Centre in Ambala ! Batra Computer Cetrejatin batra
 
Trajnimi ne instalime_elektrike
Trajnimi ne instalime_elektrikeTrajnimi ne instalime_elektrike
Trajnimi ne instalime_elektrikeMurat Hoxha
 
Diagonalet e shumekendeshit
Diagonalet e shumekendeshitDiagonalet e shumekendeshit
Diagonalet e shumekendeshitRamiz Ilazi
 
Akumulatoret ose Baterite.
Akumulatoret ose Baterite.Akumulatoret ose Baterite.
Akumulatoret ose Baterite.Gen Ndoci
 

Viewers also liked (20)

Krijimi i web site
Krijimi i web siteKrijimi i web site
Krijimi i web site
 
Krijimi i faqes në web site
Krijimi i faqes në web siteKrijimi i faqes në web site
Krijimi i faqes në web site
 
Udhëzime për një web faqe
Udhëzime për një web faqeUdhëzime për një web faqe
Udhëzime për një web faqe
 
projekt ne informatike
projekt ne informatikeprojekt ne informatike
projekt ne informatike
 
Hyrje në HTML
Hyrje në HTML Hyrje në HTML
Hyrje në HTML
 
Web design - konceptet themelore
Web design - konceptet themeloreWeb design - konceptet themelore
Web design - konceptet themelore
 
Projekt ne TIK
Projekt ne TIKProjekt ne TIK
Projekt ne TIK
 
Projekt Per lenden Informatike Viti 1
Projekt Per lenden Informatike Viti 1 Projekt Per lenden Informatike Viti 1
Projekt Per lenden Informatike Viti 1
 
Algoritmet
AlgoritmetAlgoritmet
Algoritmet
 
Aksidentet rrugore
Aksidentet rrugoreAksidentet rrugore
Aksidentet rrugore
 
interneti
internetiinterneti
interneti
 
Algoritmet C++
Algoritmet C++Algoritmet C++
Algoritmet C++
 
Web dizajni - konceptet themelore
Web dizajni - konceptet themeloreWeb dizajni - konceptet themelore
Web dizajni - konceptet themelore
 
HTML Training Centre in Ambala ! Batra Computer Cetre
HTML Training Centre in Ambala ! Batra Computer CetreHTML Training Centre in Ambala ! Batra Computer Cetre
HTML Training Centre in Ambala ! Batra Computer Cetre
 
Interneti
Interneti Interneti
Interneti
 
Astronomia
AstronomiaAstronomia
Astronomia
 
Trajnimi ne instalime_elektrike
Trajnimi ne instalime_elektrikeTrajnimi ne instalime_elektrike
Trajnimi ne instalime_elektrike
 
Algoritmet
AlgoritmetAlgoritmet
Algoritmet
 
Diagonalet e shumekendeshit
Diagonalet e shumekendeshitDiagonalet e shumekendeshit
Diagonalet e shumekendeshit
 
Akumulatoret ose Baterite.
Akumulatoret ose Baterite.Akumulatoret ose Baterite.
Akumulatoret ose Baterite.
 

Similar to "Si ta krijojmë një faqe interneti" - Nga 0 (zerro) deri në produkt final

Krijimi i website 2
Krijimi i website 2Krijimi i website 2
Krijimi i website 2Avni Kamishi
 
Seo tutorial for beginners in albania language
Seo tutorial for beginners in albania languageSeo tutorial for beginners in albania language
Seo tutorial for beginners in albania languageMailton
 
Dizajni & Arkitektura e Sajtit
Dizajni & Arkitektura e SajtitDizajni & Arkitektura e Sajtit
Dizajni & Arkitektura e SajtitBesart Bajrami
 
Andri Xhitoni - Open Sourcing Beni CMS (OSCAL2014)
Andri Xhitoni - Open Sourcing Beni CMS (OSCAL2014)Andri Xhitoni - Open Sourcing Beni CMS (OSCAL2014)
Andri Xhitoni - Open Sourcing Beni CMS (OSCAL2014)Open Labs Albania
 
Ndërtimi i bazës së të dhënave në programin Access
Ndërtimi i bazës së të dhënave në programin AccessNdërtimi i bazës së të dhënave në programin Access
Ndërtimi i bazës së të dhënave në programin AccessRexhino Kovaci
 

Similar to "Si ta krijojmë një faqe interneti" - Nga 0 (zerro) deri në produkt final (7)

Projekti
ProjektiProjekti
Projekti
 
Krijimi i website 2
Krijimi i website 2Krijimi i website 2
Krijimi i website 2
 
Seo tutorial
Seo tutorialSeo tutorial
Seo tutorial
 
Seo tutorial for beginners in albania language
Seo tutorial for beginners in albania languageSeo tutorial for beginners in albania language
Seo tutorial for beginners in albania language
 
Dizajni & Arkitektura e Sajtit
Dizajni & Arkitektura e SajtitDizajni & Arkitektura e Sajtit
Dizajni & Arkitektura e Sajtit
 
Andri Xhitoni - Open Sourcing Beni CMS (OSCAL2014)
Andri Xhitoni - Open Sourcing Beni CMS (OSCAL2014)Andri Xhitoni - Open Sourcing Beni CMS (OSCAL2014)
Andri Xhitoni - Open Sourcing Beni CMS (OSCAL2014)
 
Ndërtimi i bazës së të dhënave në programin Access
Ndërtimi i bazës së të dhënave në programin AccessNdërtimi i bazës së të dhënave në programin Access
Ndërtimi i bazës së të dhënave në programin Access
 

"Si ta krijojmë një faqe interneti" - Nga 0 (zerro) deri në produkt final

  • 1.
  • 2. Ylber Veliu Si ta krijojmë një faqe interneti nga 0 (zerro) deri në produkt final Kumanovë, 2014
  • 3. Përmbajtja Hyrje ..... 3 Çka synojmë ..... 3 Çka përfshihet ..... 4 Definimi i natyrës së faqes ..... 4 Grumbullimi i materialit ..... 5 a. Teksti ..... 5 b. Multimedia (Foto, Video) ..... 5 Skicimi i faqeve ..... 6 Çka kemi përdorur ..... 11 Finalizimi i projektit ..... 12 Çka ka në CD ..... 35 Rreth autorit ..... 36 Referencat ..... 37
  • 4. 1. Hyrje Të nderuar lexues jemi dëshmitarë se po jetojme kohën në të cilën teknologjia po zhvillohet vrullshëm, deshtëm apo nuk deshtëm duhet ta pranojmë faktin që teknologjia ka hyrë në jetën e secilit prej nesh, një numër i madh njerëzish janë bërë edhe të nvarur prej saj. Interneti i dha shpirtë teknologjisë, rrjetet sociale, portalet, bixhozi online dhe shumë të tjera janë pjellë e “dashurisë” njeri-kompjuter(Internet). Web-i (Servuesi) i ofron të gjitha shërbimet klientëve anekënd botës! Është koha që edhe ne shqiptarët të bëhemi pjesë e botës virtuale. Në këtë punim do të përpiqemi t’ju njoftojmë me procesin se si krijohet një faqe interneti (Ang. Web Page) nga zerro deri në krijimin e produktit final. 2. Çka synojmë Librat për dizajnimin e faqeve të internetit janë shumë vëllimore, e rëndojnë dhe i marrin kohën studentëve! Andaj ne synojmë që përmes këtij punimi ti ofrojmë studentëve efektin e njejtë por për kohë më të shkurtër. Do të krijojmë një ueb faqe statike dhe të thjeshtë me qëllim që materiali të jetë i kapshëm edhe për fillestarët. Synimi jonë është që të kuptohet koncepti bazë, hulumtimi dhe eksperimentimi me përmbajtje komplekse është një punë e thjeshtë pasi ti keni kuptuar konceptet bazë.
  • 5. 3. Çka përfshihet Do të krijojmë një faqe interneti që do të përbëhet prej 5 faqeve, në të do të përfshihen të gjitha komponentat e web-it siç janë: tipografia, linqet, listat, tabelat, multimedia, format, etj. 4. Definimi i natyrës së faqes Do të krijojmë një faqe interneti që ofron shitje e librave online. Faqet:  Ballina  Librat  Galeria  Rreth nesh  Kontakti Për krijimin e faqes na është e nevojshme të kemi njohuri në: HTML CSS Photoshop (Për editimin e fotografive) Javascript/jQuery.
  • 6. 5. Grumbullimi i materialit Teksti Tekstin e faqes do ta gjeni në dokumentin teksti_i_faqes.pdf Multimedia (Foto, Video) Foto-t i gjeni në dosjen: foto/ Video-t i gjeni në dosjen: video/
  • 7. 6. Skicimi i faqeve Skica për faqen: Ballina
  • 10. Skica për faqen: Rreth nesh
  • 11. Skica për faqen: Kontakti
  • 12. 7. Çka kemi përdorur Për realizimin e këtij proekti kemi përdorur: a. Sublime Text 3 – Si hapsirë punuese b. Can I Use – Ueb faqe e cila jep informata mbi kompatibilitetin e elementeve të HTML-it dhe vetive të CSS-it me shfletuesit (Ang. Browsers) c. Chrome Developer Tools – mjet i integruar në shfletuas për inspektim të elementeve dhe verifikim të skriptave (tregon për gabimet që kemi bërë ne Javascript).
  • 13. 8. Finalizimi i projektit Pasi ti kemi krijuar dosjet dhe skedarët si në figurën e më poshtme vazhdojmë me kodimin e faqes. Kodi do të jetë i organizuar sipas kësaj rënditje: Elementet në HTML, stilizimi në CSS dhe Javascript (nëse kemi ngjarje (Ang. Events) në forma apo elemente tjera të faqes). Struktura e dosjeve/skedarëve të projektit.
  • 14. Kod i përbashkët për të gjitha faqet Pejesa e sipërme (ku është logo dhe një thënje) dhe menyja. Pjesa e sipërme dhe menyja – HTML kodi. Stilizimi në CSS për pjesën e sipërme, header. CSS kodi për pjesën e sipërme.
  • 15. Stilizimi në CSS për menynë, menu. CSS kodi për menynë.
  • 16. Kodi i përbashkët për të gjitha faqet është gjithashtu edhe HTML kodi për pjesën e poshtme – footer. HTML kodi për pjesën e poshtme – footer Stilizimi i pjesës së poshtme – footer Pjesa e parë
  • 18. Pjesa e tretë Stilizimi i pjesës së poshtme – footer.
  • 19. Stilzimi i përbashkët gjithashtu është edhe për trupin e faqes (dmth body tagun), div elementi me klasën wrapper dhe grumbullimi i elementeve: h1-h6, ul tagjeve si në vijim: Stilizimet e përbashkëta.
  • 20. Kodi për faqen – “Ballina” Tek ballina përpos elementeve të përbashkëta (header, menu dhe footer) kemi edhe elementet që definojnë pjesën ku tregohet teksti që i dëshiron vizituesve mirëseardhje dhe u tregon për çka është faqja, gjithashtu edhe pjesa ku tregohen librat e fundit, si në vijim. Pjesa ku i dëshirohet vizitorëve mirëseardhje: HTML kodi i pjesës ku i dëshirohet mirëseardhje vizitorëve. Kodi për stilizimin e kësaj pjese duket si në vijim: Stilizimi në CSS.
  • 21. Pjesa ku shfaqen librat e rinj: HTML kodi i pjesës ku shfaqen librat e rinj.
  • 23. Pjesa dytë: CSS stilizimi i pjeses ku shfaqen librat e rinj.
  • 24. Pasi ta kemi shkruar kodin e mësipërm (për faqen Ballina) do të fitojmë pamjen si në foton e mëposhtme:
  • 25. Kodi për faqen – “Librat” Kodi për faqen librat është i njejt sikurse kodi tek librat më të rinj: HTML kodi për krijimin pamjes së librave. Gjithashtu edhe kodi për stilizimin është i njejtë me atë të librave të rinj. Nuk do ta përsërisim.
  • 26. Pasi ta kemi shkruar kodin e mësipërm (për faqen Librat) do të fitojmë pamjen si në foton e mëposhtme:
  • 27. Kodi për faqen – “Galeria” Në krijim e kësaj faqe nuk kemi pasur synim të dizajnojmë një galeri të thjeshtë (po deshët ta krijoni ndiqni hapat e mësipërm, si e krijuam kodin për librat e rinj) po qëllimi ynë ka qenë që t’ju njoftojmë me meta tagjet, këtu kemi përdorur meta tagun i cili shërben për redirect në faqe tjetër pas disa sekondave, si në vijim. Si funksionon meta tagu për redirect: Në atributin http-equiv kemi specifikuar se çka dëshirojmë të bëjmë, në rastin tonë dëshirojmë ta bëjmë faqen refresh. Në atributin content kemi specifikuar pas sa sekondave ku dëshirojmë (në cilën adresë) të na dërgojë kur të ndodhë freskimi i faqes (dmth refresh). Kuptimi i meta tagut: Pas 10 sekondave freskoje faqen dhe dërgona në adresën www.facebook.com/zlberveliji/photos
  • 28. Pasi ta kemi shkruar kodin e mësipërm (për faqen Galeria) do të fitojmë pamjen si në foton e mëposhtme:
  • 29. Kodi për faqen – “Rreth nesh” HTML kodi për krijimin e përmbajtjes rreth nesh është si në vijim: HTML kodi – për div tagun me klasën content, faqja Rreth nesh. Nga HTML kodi i mësipërm është e udhës që tju japim një hyrje në temën multimedia në web. Do ta sqarojmë video tagun i cili shërben për vendosjen e videos në web. HTML kodi për vendosjen e videove në web.
  • 30. Për çka shërben secili prej tagjeve dhe atributeve: a. Tagu <video> - shërben për krijimin e video elementit a. Atributi width – i cakton madhësinë video elementit b. Atributi controls – ti shfaq apo jo kotrolat (play, stop dhe rregullimi i zërit) c. Atributi poster – shërben për vendosjen e një fotoje si prapaskenë e videos b. Tagu <source> - burim, nga vjen video a. Atributi src – ku saktësishtë gjindet video b. Atributi type – e çfar formati është video
  • 31. Pasi ta kemi shkruar kodin e mësipërm (për faqen Rreth nesh) do të fitojmë pamjen si në foton e mëposhtme:
  • 32. Kodi për faqen – “Kontakti” HTML kodi për krijimin e faqes Kontakti është si në vijim: HTML kodi për krijimin e faqes Kontakt.
  • 33. Stilizimi i kodit të mësipërm është si në vijim: CSS kodi i faqes Kontakti.
  • 34. Pasi ta kemi shkruar kodin e mësipërm (për faqen Kontakti) do të fitojmë pamjen si në foton e mëposhtme:
  • 35. Ky ishte kodi i faqes, për çdo paqartësi na kontaktoni. Ne e pamë të udhës që këtu ta japim edhe hartën e faqes (shpresojmë ti shërben ndokujtë që është fillestarë në navigimin e skedarëve dhe dosjeve). Harta e faqes: Ballina: projekti_final/ballina.html Librat: projekti_final/librat.html Galeria: projekti_final/galeria.html Rreth nesh: projekti_final/reth_nesh.html Kontakti: projekti_final/kontakti.html Ju sugjerojmë që mos ta kopjoni kodit po ta shkruani në menyrë që të fitoni shprehi pune. Suksese.
  • 36. Çka ka në CD Në CD janë të përfshira: projekti final, libri dhe skicat. Nëse ndonjëra nga këto mungon në përmbajtjen e CD-së tuaj na kontaktoni.
  • 37. 9. Rreth autorit Ylber Veliu I lindur me 30 Prill 1990 në Kumanovë. Shkollimin fillorë dhe të mesëm e kreu në Kumanovë ndërsa studimet univerzitare në Univerzitetin “Shën Qirili dhe Metodi” – Shkup, Fakulteti për elektroteknikë dhe teknologji të informimit. Nga viti 2009 e këtej punon si programer i pavarur dhe është krijues i dhjetra aplikacioneve (desktop dhe të bazuara në web) dhe web faqeve. Autorë i librit elektronik “Bootstrap - Hyrje në dizajnin e adaptueshëm”. Pasion ka laximin, fotografinë dhe basketbollin. Si mund të na kontaktoni: E-Mail: ylber.veliu@yahoo.com Mob. Tel. +389 72 749 855
  • 38. 10. Referencat Libra: Dizajnimi dhe zhvillimi i web-it (Konceptet bazë) – Zamir Dika & Artan Luma HTML, XHTML, CSS and Javascript – Jon Duckett HTML5 Digital Classroom – Jeremy Osborn HTML Application development fundamentals – Microsft Burime nga Interneti: http://www.w3schools.com/ http://css-tricks.com/ http://caniuse.com/ http://stackoverflow.com/