kako sa css i js?

kako sa css i js?

offline
  • Pridružio: 08 Jun 2007
  • Poruke: 45

Zanima me kako je bolje: da se CSS i Script umetnu u head HTML dokumenta ili da se cuvaju u posebnim fajlovima (.css i .js).Sta su prednosti a sta nedostaci jednog i drugog nacina? Unapred hvala.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3747
  • Gde živiš: 127.0.0.1

Ja ih uvek cuvam u *.js i *.css - ima vise prednosti:

1) ukoliko izmenis nesto u fajlu, odmah je izmenjeno sve, ne moras da otvaras stranicu po stranicu i menjas sve rucno...

2) manja je potrosnja protoka (bandwidth)

3) mnogo je pregledniji kod

...

prednosti "umetanja" u head tag... trenutno ne mogu da se setim nijednog...



offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
  • Pridružio: 24 Maj 2006
  • Poruke: 1633

Rastafarii ::2) manja je potrosnja protoka (bandwidth)


Kako to, zbog cashe-iranja?

offline
  • Pridružio: 08 Jun 2007
  • Poruke: 45

Nasao sam vec na forumu objasnjenje za stilove. Vecina se slaze da je bolje ipak u eksterne datoteke. Verovatno je tako i za JS.

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

igor86 ::Rastafarii ::2) manja je potrosnja protoka (bandwidth)


Kako to, zbog cashe-iranja?


Ne znam pojma kako Smile na dosta mesta sam video da to navode kao cinjenicu, pa racunam da ne moze da bude daleko od istine...

a i cini mi se da je u phpBB2 (default skin) css smesten u okviru stranica, i da pise otprilike "Save this in external file to save bandwidth"...

offline
  • Pridružio: 25 Dec 2005
  • Poruke: 65
  • Gde živiš: Beograd

Rastafarii ::prednosti "umetanja" u head tag... trenutno ne mogu da se setim nijednog...

Ukoliko nesto promenis, posetilac ce odmah videti izmenjenu stranu, dok kod koriscenja eksternog fajla moze da se desi da zbog kesiranja korisniku nesto ne radi kako treba (uglavnom kod JavaScriptova).

Ali i dalje su posebni fajlovi bolja opcija.

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

pyost ::Ukoliko nesto promenis, posetilac ce odmah videti izmenjenu stranu, dok kod koriscenja eksternog fajla moze da se desi da zbog kesiranja korisniku nesto ne radi kako treba (uglavnom kod JavaScriptova).

Kojom logikom jedno otvara iz cache-a a drugo ne?

offline
  • Pridružio: 08 Jun 2007
  • Poruke: 45

Ovih dana (naravno pod vasim sugestijama) sam probao da stvim css i js u eksterne fajlove i na taj nacin radim. Definitivno je bolje sto se tice izmena i preglednosti. U to sam siguran. Za ostalo nisam kompetentan ali verujem da je generalno prakticnije.

offline
  • Pridružio: 25 Dec 2005
  • Poruke: 65
  • Gde živiš: Beograd

Rastafarii ::Kojom logikom jedno otvara iz cache-a a drugo ne?

Ako ponovo otvara celu stranicu, a JS/CSS je implementiran u nju, omdah ce povuci i novu verziju, dok se eksternim fajlom moze da se desi da ostane stari.

Ko je trenutno na forumu
 

Ukupno su 509 korisnika na forumu :: 3 registrovanih, 0 sakrivenih i 506 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: sasa76, Shilok, zlaya011