![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 292 Pomógł: 0 Dołączył: 10.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam taki problem mianowicie stworzyłem galerię a w niej można przeglądać pojedynczo zdjęcia. Zdjęcia są zapisane na serwerze jako jpg w rozmiarze od 900px do 1300px (najdłuższy bok). Odczytuję do zmiennej szerokość strony i wklejam ją do zmiennej szerokość i wtedy za pomocą GD zmniejszam zdjęcie w locie <img src="zdjecie.php?szerokosc=500&zdjecie.jpg"> Tylko czy używanie GD do zdjęć w locie to dobry pomysł? bo słyszałem też coś o gzip i zmniejszaniu obrazków, ale nie mam pojęcia jak to się tam robi. Oczywiście robię to po to żeby szybciej się wczytywały zdjęcia np. na telefonie. Czy to dobre rozwiązanie ? Ten post edytował piotr485 20.06.2016, 17:48:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 697 Pomógł: 47 Dołączył: 19.12.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Nie. To bardzo złe rozwiązanie. Generowanie w locie miniaturek będzie obciążać serwer. Musiałbyś zastosować cache, ale i to nie jest idealne rozwiązanie. Najlepszym moim zdaniem rozwiązaniem jest przygotowanie miniaturek + kompresja obrazków np. http://resmush.it/ + użycie później scrset - https://css-tricks.com/responsive-images-yo...ons-use-srcset/ Dobór zdjęcia pozostaw już przeglądarce ;-) Stare IE ma z tym problemy ( http://caniuse.com/#search=srcset ) więc pozostaje jeszcze ręczne zastosowanie media queries.
Ten post edytował SHiP 21.06.2016, 09:41:37 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 09:58 |