HTML galerija

HTML galerija

offline
  • Pridružio: 18 Apr 2014
  • Poruke: 45

Pozdrav. Imam sajt na blogspotu i sad-a mi treba funkionalna galerija jer imam mnogo slika 300+. Pa me zanima dali postoji neka najednostavnija galerija da kada kliknes na sliku ono otvara veliku, i dali moze da ima nesto za dodavanje slika tako da bi svako ko udje na sajt mogao da ubaci sliku? Ne razumem se u HTML pa ne znam dali je ovo moguce?



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4575

Ne možeš to da odradiš u čistom HTML-u, moraš da koristiš neku biblioteku poput jQuery. Pre je dobro rešenje bilo jQuery LightBox, ali izgleda da se više ne razvija (sajt nije više dostupan). Postoji alternativa pod imenom FancyBox.

Sajt: http://fancybox.net/
Kako koristiti: http://fancybox.net/howto



offline
  • Ričard  Male
  • Lavlje srce
  • Supermoderator
  • Zver!
  • Electro maintenance engineer
  • Pridružio: 28 Nov 2006
  • Poruke: 13744
  • Gde živiš: Vršac

Koristio sam jedno vreme FancyBox, ne sviđa mi se što trebaju biti dve slike, jedna mala ja preview, i velika za prikaz.

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3745
  • Gde živiš: 127.0.0.1

@Ričard: Nije neophodno, ali je pozeljno.

Zasto nije neophodno? Zato sto je moguce, umesto male slike, staviti veliku, a onda joj promeniti velicinu prikaza pomocu CSS-a.

Zasto je pozeljno? Zato sto browser nije alat za manipulaciju slikama, te slika cija je velicina promenjena unutar browsera bude mutna, sto je i logicno - program posvecen slikama radi mnogo bolji posao od browsera.

offline
  • jaro96  Male
  • Zaslužni građanin
  • Pridružio: 11 Jan 2009
  • Poruke: 573

i uštediš prostor i brže učitavanje Wink

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3745
  • Gde živiš: 127.0.0.1

Pa i nije bas brze ucitavanje Wink Zasto - zato sto umesto npr 120x60 slicice, reda velicine 40-50 kb, ucitavas veliku sliku, koja je nekoliko puta "teza". Pa onda to "nekoliko puta" pomnozi sa jos "nekoliko puta", tj onoliko puta koliko slika imas na jednoj strani.

Odnosno - umesto 20 slicica od po (recimo) 50 kb (otprilike 1MB) ti ucitavas 20 slicica od po (recimo) 200 kb (otprilike 4 MB). Nije bas da ce brze da se ucita 4 MB nego 1 MB Wink

E sad, tacno je da ce nakon klika, uvecana slika da se ucita brze (odnosno odmah), jer je vec u cache-u browsera, ali samo ucitavanje strane ce trajati duze zato sto ima mnogo vise toga da ucita.

Jos jedna stvar: browser ne ucitava sve odjednom, nego u setovima (+ 2 - 8 stvari u jednom setu, zavisi od browsera). Kada su sve raspolozive konekcije (upravo tih 2 - 8 u jednom trenutku) zauzete, sve ostalo je na cekanju i ceka da se oslobodi konekcija da bi se download nastavio. "Problem" lezi u tome sto browser nema AI pa da proceni koji resurs mu je bitniji, nego od servera zahteva resurse onim redom kojim ih nadje u HTML-u - pa JS koji je na kraju body-ja se skida na samom kraju - i koji bi trebalo da uradi nesto - nece biti skinut poprilicno dugo, pa je FOUC siguran, a mozda jos neka stvar koja moze da se izbegne minimizovanjem "tezine" stranice.

Ko je trenutno na forumu
 

Ukupno su 1013 korisnika na forumu :: 47 registrovanih, 5 sakrivenih i 961 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., bojanM84, BORUTUS, BraneS, brundo65, ccoogg123, dankisha, Dannyboy, Djokkinen, Doca, DonRumataEstorski, DragoslavS, GenZee, Grah0, helen1, ikan, Joja, JOntra, Još malo pa deda, kovinacc, Kubovac, kunktator, kybonacci, ljubacv, loon123, LUDI, mean_machine, milenko crazy north, milimoj, misa1xx, MrNo, Nemanja.M, nemkea71, nenad81, nick79, novator, opt1, panzerwaffe, royst33, savaskytec, Seeker, slonic_tonic, solic, stalja, theNedjeljko, VJ, Zi0mek