Kezdőoldal » Számítástechnika » Weblapkészítés » A képek forrása, vagy a...

A képek forrása, vagy a megjelenített kép "töltődik be"?

Figyelt kérdés

Ha a honlapomon van egy csomó különböző kép, ikon (annyi, amennyi már számottevő a betöltési idő szempontjából), minddegyik kb 15x15 pixel méretben van megjelenítve, de a forrásképek több száz, pixelesek.

Betöltési idő szempontjából jobb, ha lekicsinyítem a forrásképeket 15x15 pixelesre, vagy úgyis csak a kis méretű verzió töltődik be?


Röviden: a forrás fájl, vagy a megjelenített fájl töltődik be egy honlap esetében?



2017. dec. 6. 16:45
 1/8 A kérdező kommentje:
Nem csak töltési idő, hanem adatforgalom szempontjából is lényeges lehet ez a kérdés. Köszönöm a válaszokat.
2017. dec. 6. 16:46
 2/8 anonim ***** válasza:
A forrás töltődik le, természetesen.
2017. dec. 6. 17:07
Hasznos számodra ez a válasz?
 3/8 anonim ***** válasza:
0%
A 15 pixel az nagyon kevés, legalább 80x80 pixelesnek kellene lennie. A 15 pixel kb felismerhetetlen.
2017. dec. 6. 21:24
Hasznos számodra ez a válasz?
 4/8 anonim ***** válasza:
100%

"Betöltési idő szempontjából jobb, ha lekicsinyítem a forrásképeket 15x15 pixelesre"

Hiába kicsinyíted le a HTML-kódban a forrásképet 15*15 pixelesre (<img> tah width és height attribútumaival), a több száz pixeles forrásképek töltődnek le.


Sőt: ha ezek valamilyen díszítő elemek (nem tartalommal bírnak), akkor rárakhatod az összes 15*15-ös képet egy képre, majd CSS-ben eltolva háttérként használhatod (nézz utána a CSS sprite metódusnak).


Ha ezek valami rajzok (például logó, ikon, stb...) - amik átalakíthatóak vektorgrafikussá, akkor érdemesebb azt használni (ezek is alkalmazhatóak sprite-ként, ráadásul szabadon méretezhetőek, így nem kell kis méretű verziót készíteni).

2017. dec. 7. 00:11
Hasznos számodra ez a válasz?
 5/8 A kérdező kommentje:

Olyan logok ezek amik alapvetően nagyon kicsiben jelennének meg (oké, lehet, hogy nem 15x15-ösben, hanem kicsit nagyobban), és rájuk kattintva ugranak fel nagy méretben.

Tehát nem egy rendszeresen kiosztott háttérről vagy sormintáról van szó, viszont sok elemről, és nem szeretném egyenként lekicsinyíteni őket. Viszont ha a forrás töltődik be, akkor valószínűleg nagyon lassú lesz tőlük az oldal.

2017. dec. 7. 10:32
 6/8 anonim ***** válasza:

Logók? Akkor feltételezhetően vektorizálhatóak, elmenthetőek SVG-be, így bármilyen méretűvé pixelesedés nélkül átalakíthatóak (nem kell kis felbontású változatot csinálni), és elvileg a méretűk kisebb lesz mint a nagy felbontású pixelgrafikus változaté.


Ráadásul a spriteok alkalmazhatóak normál képeken is:

[link]

meg SVG-n is:

[link]

2017. dec. 7. 11:35
Hasznos számodra ez a válasz?
 7/8 anonim ***** válasza:
automatikus szerver oldali átméretezés? :)
2017. dec. 7. 17:42
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:

Ez lesz a megoldás: IrfanView-val meg lehet csinálni: [link]

Köszi mindenkinek!

2017. dec. 8. 11:06

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!