Zwariowany
5.07.2009, 12:16:39
Witam. Jak mam zdjęcia 800x600 i wkleje je na stronię to one wyglądają tak samo jeżeli zmienie ich rozmiar proporcjonalnie 600x450. Wyglądają tak samo w operze, firefoxie, ale nie w Internet Explorerze, w którym na zdjęciach powstają dziwne zniekształcenia mimo, że zdjęcie jest w dokładnie tych samych proporcjach. Czy ktoś wie czego to wina i jak temu zapobiec?
Darti
5.07.2009, 12:28:48
Wina IE ...
Nie zmieniaj rozmiarów w tagach <img ... > tylko po stronie serwera
Pawel_W
5.07.2009, 12:29:26
najlepiejpodaj tylko jeden parametr, wysokość lub szerokość, możliwe że wtedy nie będzie zniekształceń
Zwariowany
5.07.2009, 12:44:19
Probówałem dać jeden parametr, ale nic z tego nadal jest tak jak było. A po stronie serwera to transfer by mi olbrzymio zżarło, a poza tym chciałbym żeby po kliknięciu otwierało się w normalnej rozdzielczości 800x600 więc zmniejszanie serwerowe odpada. Może jakiś inny pomysł?
piotrooo89
5.07.2009, 12:45:19
poczytaj o tworzeniu miniaturek w locie. i miniaturka wskazuje duży obrazek.
Pawel_W
5.07.2009, 12:46:35
jeżeli masz serwer z obsługą php to są 2 opcje:
- jeżeli ty wgrywasz zdjęcia, to ręcznieje przeskaluj
- jeżeli to użytkownicy wgrywają zdjęcia to użyj do skalowania biblioteki GD
Zwariowany
5.07.2009, 12:48:19
Ja mam miniaturki, które otwierają obrazek 600x450, który po kliknięciu wyświetla się 800x600 (jako czysty url) i chodzi o to żeby ten 600x450 nie był zniekształcony w IE.
Pawel_W
5.07.2009, 12:52:34
no to stwórz oddzielne obrazki miniaturek
Sky_walker
5.07.2009, 12:57:27
nom, musisz mieć oddzielne pliki z miniaturkami. Obrazków NIGDY się nie skaluje w HTMLu. Podawanie rozmiaru w kodzie służy do ustawienia rozmiaru elementów przed ich wczytaniem (żeby strona nie skakała w trakcie ładowania) a nie zmniejszaniu czy zwiększaniu wielkości obrazków.
Zwariowany
5.07.2009, 14:28:09
no jeżeli bym wprowadził kolejny katalog ze zdjęciami 600x450 drugi z miniaturkami i trzeci z 800x600 to trochę transferu by mi zżarło, czy macie jakieś inne propozycje?
viking
5.07.2009, 14:31:14
A jeśli użytkownik musi pobierać pełne zdjęcie nawet jak nie ma ochoty oglądać go w pełnym rozmiarze to nie zżera ci transferu? Skalowanie po stronie serwera jest normą i tak to się powinno robić. Masz zachowane proporcje.
Pawel_W
5.07.2009, 14:46:26
Cytat
no jeżeli bym wprowadził kolejny katalog ze zdjęciami 600x450 drugi z miniaturkami i trzeci z 800x600 to trochę transferu by mi zżarło, czy macie jakieś inne propozycje?
przecież pisałeś że te miniaurki mają wymiar 600x450, czyli tylko 2 katalogi
Zwariowany
5.07.2009, 14:57:41
MIniaturki nie mają rozmiaru 600x450 tylko 300x125. Nie zna ktoś jakieś metody żeby IE nie zniekształcało zdjęcia?
marian2299
5.07.2009, 23:02:14
To może napisz na stronie, że IE może ją źle interpretować

.
Łatwiej, szybciej i skuteczniej.
krzysiekk
6.07.2009, 13:06:30
to może taki skrypt spróbuj użyć
miniaturypomniejsza na serwerze wydaje mi się że wyglada dobrze po pomniejszeniu
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.