Width i height - czy opłaca się stosować?


(Lomp) #1

Witam!

Czy opłaca się stosować atrybuty width i height dla obrazków, grafik? Czy dzięki nim strona (grafika itp.) wczytuje się szybciej? Czy nie ma to znaczenia? Pozdrawiam.


(Skicio) #2

jeśli chcesz wstawić jakieś zdjęcie i chcesz je pomniejszyć kilkakrotnie, to lepiej zrób sobie jego miniaturkę jakimś programem.

oba te atrybuty nie zmieniają nic w prędkości ładowania strony. zdjęcia przecież zmieniając szerokość i wysokość (w html'u) nie stracą na wadze


(Kubarek) #3

http://riddle.jogger.pl/2006/04/15/wymi ... -w-kodzie/


(Kutar 0) #4

Tak, bo wtedy przeglądarka wczytuje od razu rozmiary i zna już układ strony przed ściągnięciem obrazka, co de facto może przyspieszyć wyświetlenie całej strony w przeglądarce. Zgodnie ze specyfikacją (validator wyświetla błąd jeśli nie ma tych atrybutów) należy wstawić obowiązkowo width i height


(mrbungle) #5

poza tym weźmy pod uwagę jak przeglądara musi zinterpretować kod HTMLowy przesłany przez serwer...

nie ma width i height:

  1. odebranie kodu -> detekcja img

  2. pobranie obrazka

  3. pobranie informacji z obrazka o jego rozmiarze

  4. wyświetlenie

jak atrybuty:

  1. odebranie kodu -> detekcja img

  2. pobranie obrazka

  3. wyświetlenie

to co tutaj napisałem to powiedzmy taka moja własna interpretacja zasady działania brołsera... Ja jestem jednak za użyciem atrybutów width i height...


(Lomp) #6

Dzięki, czyli trzeba je stosować :slight_smile: