GetImageFap

Co naprawdę znaczy „pełny rozmiar” na ImageFap

Trzy wersje każdego zdjęcia

Każde zdjęcie na ImageFap istnieje pod trzema adresami: mała miniatura w siatce, średni podgląd, który serwis nazywa frame thumb, oraz pełny plik. To, co oglądasz na stronie zdjęcia, to frame thumb — na jednym zdjęciu testowym ten plik miał 200 na 210 pikseli i 51 KB, podczas gdy otaczający go element deklarował prawdziwe wymiary: 1991 na 2948.

Pełny plik 1991 na 2948 narysowany w skali, a w nim frame thumb 200 na 210 i miniatura siatki 81 na 120 w prawdziwej proporcji. Podmiana frame-thumb na full w adresie przy zachowaniu tego samego podpisu zwraca 403; odczytanie prawdziwego adresu ze strony zwraca 200 i 1 236 415 bajtów.
Wszystkie trzy w prawdziwej proporcji. Bursztynowy kwadrat to plik, który naprawdę zapisuje kliknięcie prawym przyciskiem. Przewiń panel w bok, aby przeczytać całość.

Dlaczego prawy przycisk zapisuje nie to zdjęcie

Skoro strona pokazuje frame thumb, zapisanie zdjęcia prawym przyciskiem zapisuje frame thumb. Na pierwszy rzut oka wygląda poprawnie, a jest ułamkiem prawdziwej rozdzielczości. Pełny plik leży pod innym adresem, którego strona nigdy ci nie podsuwa.

Dlaczego nie da się po prostu poprawić adresu

Każdy adres zdjęcia niesie podpis. Zamiana w ścieżce frame-thumb na full przy zachowaniu tego samego podpisu kończy się odmową — podpis liczony jest z dokładnej ścieżki, więc nie przetrwa takiej zmiany. Pełny adres trzeba odczytać ze strony, razem z jego własnym podpisem.

Co oddaje to narzędzie

Pełny plik, bajt w bajt tak, jak opublikował go ImageFap. Nic po drodze nie jest przekodowane, zmniejszone ani obcięte, bo zdjęcie w ogóle przez nas nie przechodzi — twoja przeglądarka pobiera je z tego samego adresu, którego użyłby sam serwis.

Poradniki