DevProTalk

Forumi IT profesionalaca
web development, web design, e-business, SEO


Idite nazad   DevProTalk > Web development i web aplikacije > (X)HTML, JavaScript, DHTML, XML, CSS
Želite da se reklamirate ekskluzivno na ovoj poziciji? Javite se

(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi

Odgovori
 
Alati teme Način prikaza
Staro 20. 08. 2006.   #1
Vladimir Nikolic
član
Certified
 
Avatar Vladimir Nikolic
 
Datum učlanjenja: 18.02.2006
Lokacija: Beograd
Poruke: 61
Hvala: 2
4 "Hvala" u 4 poruka
Vladimir Nikolic is on a distinguished road
Default

Nanosekunda?
Ne bih se složio.
Evo ja sam smanjio na početnoj stranici kod za 2,5 kb.
To znači otprilike pola sekunde brže učitavanje na dial-up liniji.
To nije za potcenjivanje.
Pogotovo ako se ovako lako može dobiti.

Editovanje isto nije problem:
Izvorni fajl ostavljaš dalje na serveru.
Onda na njemu izmeniš to što želiš, i ako sve radi kako treba,
odeš na stranicu i opet ka kompresuješ.

Naravno da je malo napornije, ali ću ti korisnici biti zahvalni.
I to je valjda cilj našeg angažovanja.

Slažem se sa tobom, da ovo nije zamena za dobro pisan kod.
Ali sigurno interesantan dodatak.

Sa poštovanjem

Nikolić Vladimir
__________________
Limundo (Srpski za aukcije) / Kupindo (Tvoja robna kuća)
Limundo Cash (Jedna briga manje)
Vladimir Nikolic je offline   Odgovorite uz citat
Staro 20. 08. 2006.   #2
borstale
A joint a day
Master
 
Avatar borstale
 
Datum učlanjenja: 16.08.2005
Lokacija: Bor
Poruke: 728
Hvala: 170
47 "Hvala" u 30 poruka
borstale će postati "faca" uskoroborstale će postati "faca" uskoro
Pošaljite ICQ poruku za borstale
Default

Citat:
Originalno napisao Vladimir Nikolic
To znači otprilike pola sekunde brže učitavanje na dial-up liniji.
To nije za potcenjivanje.
Meni jeste.
__________________
RainDog
borstale je offline   Odgovorite uz citat
Staro 20. 08. 2006.   #3
jasmanac
Knowledge base
Wrote a book
 
Avatar jasmanac
 
Datum učlanjenja: 24.06.2005
Poruke: 1.109
Hvala: 76
390 "Hvala" u 53 poruka
jasmanac će postati "faca" uskorojasmanac će postati "faca" uskorojasmanac će postati "faca" uskorojasmanac će postati "faca" uskoro
Pošaljite ICQ poruku za jasmanac Pošaljite poruku preko MSN za jasmanac Pošaljite poruku preko Skype™ za jasmanac
Default

Mislis da je to sto si smanjio CSS fajl za 2,5kb razlog brzeg ucitavanja stranice?

Ako nisi znao, eskterni CSS fajl se ne ucitava ceo vec browser preko HTTP protokola salje zahtev serveru sa koga 'cita' one stilove koji su navedeni u stranici. Ako gresim neka me neko ispravi?

Tvoje resenje bi imalo smisla samo ako embedujes CSS u okviru stranice pri cemu se ceo CSS ucitava zajedno sa html stranicom.
__________________

jasmanac je offline   Odgovorite uz citat
Staro 20. 08. 2006.   #4
jablan
VD IT Direktora
Invented the damn thing
 
Avatar jablan
 
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
jablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamen
Default

Citat:
Originalno napisao jasmanac
Ako nisi znao, eskterni CSS fajl se ne ucitava ceo vec browser preko HTTP protokola salje zahtev serveru sa koga 'cita' one stilove koji su navedeni u stranici. Ako gresim neka me neko ispravi?
Grešiš. (Ovo je stvarno provala što si napisao...)

Inače, slažem se sa tobom da nije potrebno optimizovati CSS. Pored toga što se učitava samo prvi put, vrlo je verovatno da je HTTP između vas i servera i tih 2.5kb kompresovao (bacite pogled na http://www.serverwatch.com/tutorials...le.php/3514866 npr) na nekih 500 bajtova (CSS je jaaako zahvalan za *zip kompresiju).
jablan je offline   Odgovorite uz citat
Staro 20. 08. 2006.   #5
Vladimir Nikolic
član
Certified
 
Avatar Vladimir Nikolic
 
Datum učlanjenja: 18.02.2006
Lokacija: Beograd
Poruke: 61
Hvala: 2
4 "Hvala" u 4 poruka
Vladimir Nikolic is on a distinguished road
Default

Kompresija CSS-a nema ništa sa verovatnoćom.

To se podešava na serveru, time što se aktivira (n.pr. mod_gzip na Apache serverima).
Ja sam aktivirao HTML i PHP kompresiju, ali CSS nisam.

Razlog je, što neki browseri imaju probleme sa prikazom kompresovanog CSS-a.
Ali i tu opciju imam u skorije da isprobam i po mogućnosti da aktiviram.

Ako želite da znate koliko je velik vaš sajt, i da li je aktiviran Gzip:

Web Site optimization

Sa poštovanjem

Nikolić Vladimir
__________________
Limundo (Srpski za aukcije) / Kupindo (Tvoja robna kuća)
Limundo Cash (Jedna briga manje)
Vladimir Nikolic je offline   Odgovorite uz citat
Staro 20. 08. 2006.   #6
jasmanac
Knowledge base
Wrote a book
 
Avatar jasmanac
 
Datum učlanjenja: 24.06.2005
Poruke: 1.109
Hvala: 76
390 "Hvala" u 53 poruka
jasmanac će postati "faca" uskorojasmanac će postati "faca" uskorojasmanac će postati "faca" uskorojasmanac će postati "faca" uskoro
Pošaljite ICQ poruku za jasmanac Pošaljite poruku preko MSN za jasmanac Pošaljite poruku preko Skype™ za jasmanac
Default

@jablan: Sorry ja nisam programer a i stavio sam znak pitanja na kraju sto znaci da nisam bio siguran da li je to zaista tako
__________________

jasmanac je offline   Odgovorite uz citat
Staro 20. 08. 2006.   #7
jablan
VD IT Direktora
Invented the damn thing
 
Avatar jablan
 
Datum učlanjenja: 08.06.2005
Lokacija: Beograd
Poruke: 2.118
Hvala: 503
1.307 "Hvala" u 282 poruka
jablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamenjablan je pravi dragi kamen
Default

@vladimir: Rekao sam verovatno u smislu da dobar procenat sajtova koristi kompresiju... Naravno da je to do vebmastera da odluči hoće li je koristiti ili ne i za koje tipove fajlova...

@jasmanac: Ma ok, nisam imao ideju da te prozivam nego reko' da deca ne uče pogrešno...
jablan je offline   Odgovorite uz citat
Staro 20. 08. 2006.   #8
dinke
Super Moderator
Invented the damn thing
 
Avatar dinke
 
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
dinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamen
Default

Citat:
Originalno napisao jablan
Grešiš. (Ovo je stvarno provala što si napisao...)
A kako onda objasnjavas ovo:

Kôd:
82.117.208.66 - - [20/Aug/2006:11:39:20 -0700] "GET /blog/ HTTP/1.1" 200 7475 "-" "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728
 Firefox/1.5.0.6"
82.117.208.66 - - [20/Aug/2006:11:39:21 -0700] "GET /blog/wp-content/themes/fsimple/style.css HTTP/1.1" 304 - "http://www.dinke.net/blog/" "Mozilla/5.0 (Wind
ows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6"
apache-ov access.log sa dinke.net (nakon moje posete home page-u).
__________________
Caught in a Web|Blogodak
With great power comes great responsibility!
dinke je offline   Odgovorite uz citat
Staro 20. 08. 2006.   #9
MorenoArdohain
Knowledge base
Wrote a book
 
Avatar MorenoArdohain
 
Datum učlanjenja: 16.06.2005
Lokacija: Novi Sad
Poruke: 1.437
Hvala: 37
131 "Hvala" u 82 poruka
MorenoArdohain će postati "faca" uskoroMorenoArdohain će postati "faca" uskoro
Default

I'm back

Dinke, mislim da je jablan hteo da kaze da se css eksterni fajl ucitava ceo, posto je jasmanac mislio da se ucitava deo po deo tj parcijalno, za svaki element stila u strani..
__________________
Năo quero mais seguir um só caminho
MorenoArdohain je offline   Odgovorite uz citat
Staro 21. 08. 2006.   #10
bluesman
Goran Pilipović
Sir Write-a-Lot
 
Avatar bluesman
 
Datum učlanjenja: 18.05.2005
Lokacija: Beograd
Poruke: 5.450
Hvala: 288
1.247 "Hvala" u 446 poruka
bluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušatibluesman je osoba koju treba slušati
Pošaljite ICQ poruku za bluesman
Default

Na kraju, ne znam zasto je odluka o optimizaciji pala bas na css koji je defiitivno najmanji element strane. U petak mi jedan prijatelj pokaze home page nekih norveskih dnevnih novina, citavih 1.2 Mb. Prvo sam se zgrozio ali onda sam shvatio da je u stvari 90% tamo koristi bradband pa im i ne pada tesko.

Pored toga, kada pogledamo redosled ucitavanja elemenata, css ce sigurno ici pre renderovanja strane pa tek na kraju fotke, sto jednostavno znaci da ce tih 3 ili 7 kb koje "zauzme" css biti neprimetno. Dakle, bolje je trositi vreme, energiju i sive celije na optimizaciju drugih elemenata nego cinculirati sa nečim što je totalno nepotrebno.

Cela ta situacija mi liči na čoveka koji potroši recimo 10 000 eur da renovira stan a onda se dvoumi da li da kupi zvonce za ulazna vrata od 70 ili 80 dinara.
__________________
Goran Pilipović a.k.a. Ugly Fingers Bradley f.k.a. bluesman
I don't always know what I'm talking about but I know I'm right!
bluesman je offline   Odgovorite uz citat
Odgovori



Pravila pisanja
Možete ne započinjati nove teme
Možete ne slati odgovore
Možete ne slati priloge
Možete ne izmeniti svoje poruke
vB kôd je Uključen
Smajliji su Uključen
[IMG] kod je Uključen
HTML kôd je Isključen
Pogledajte forum

Slične teme
Tema Početna poruka teme Forum Odgovori Poslednja poruka
WordPress.com i optimizacija Iceman Marketing i SEO 6 12. 07. 2010. 23:51
MySQL optimizacija bluesman SQL baze podataka - Sponzor: Baze-Podataka.net 2 27. 02. 2009. 15:47
Pomoć: optimizacija za IE6/7! maksim (X)HTML, JavaScript, DHTML, XML, CSS 4 02. 12. 2007. 11:44
PHP optimizacija bluesman PHP 10 16. 05. 2006. 01:04
optimizacija koda? Blood SQL baze podataka - Sponzor: Baze-Podataka.net 12 26. 03. 2006. 17:53


Vreme je GMT +2. Trenutno vreme je 15:58.


Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.
Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.