Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

embedded image

Termin Definicja
embedded image

Embedded image to obraz osadzony bezpośrednio w treści wiadomości, w odróżnieniu od odwołania do zewnętrznego zasobu.

Obraz osadzony a obraz ładowany z zewnętrznego adresu

Embedded image, czyli obraz osadzony, jest plikiem graficznym dołączonym bezpośrednio do treści wiadomości albo dokumentu. Odbiorca otrzymuje więc nie tylko tekst, lecz także dane obrazu potrzebne do jego wyświetlenia. Jest to inne rozwiązanie niż użycie odnośnika do pliku znajdującego się na serwerze internetowym. W przypadku zewnętrznego zasobu aplikacja pocztowa musi pobrać grafikę z podanego adresu URL, natomiast obraz osadzony może zostać odczytany z danych dostarczonych razem z wiadomością.

W praktyce termin embedded image może oznaczać kilka technicznych sposobów umieszczenia grafiki. W wiadomościach poczty elektronicznej często stosuje się strukturę MIME multipart/related, w której część zawierająca kod HTML jest powiązana z osobną częścią zawierającą plik obrazu. Kod HTML odwołuje się wtedy do obrazu przez identyfikator Content-ID, zapisany zwykle w postaci cid:nazwa-identyfikatora. Innym wariantem jest zapis obrazu bezpośrednio w atrybucie src jako data URI, na przykład z użyciem kodowania Base64.

Jak wiadomość pocztowa przechowuje grafikę

W wiadomości MIME obraz osadzony jest reprezentowany jako osobna część komunikatu. Nagłówek Content-Type określa typ danych, na przykład image/png, image/jpeg albo image/gif. Nagłówek Content-Transfer-Encoding informuje, w jaki sposób dane binarne zostały zapisane w treści wiadomości. Często używane jest kodowanie Base64, które zamienia bajty pliku na zestaw znaków możliwy do bezpiecznego przesłania w komunikacie tekstowym. Kodowanie zwiększa objętość danych, dlatego wiadomość z osadzonym obrazem może być większa niż suma rozmiarów samego tekstu i pliku zapisanego bez takiej reprezentacji.

Przy zastosowaniu Content-ID część HTML zawiera odwołanie podobne do <img src="cid:logo-1234@example">, a część obrazu ma odpowiadający mu nagłówek Content-ID. Program pocztowy dopasowuje identyfikator z kodu HTML do właściwego załącznika wewnętrznego. Taki obraz nie musi być pokazywany użytkownikowi jako zwykły załącznik do ręcznego otwierania, ponieważ klient poczty traktuje go jako element powiązany z treścią. Jeżeli identyfikator jest niepoprawny, brakuje odpowiedniej części MIME albo struktura wiadomości została uszkodzona, zamiast grafiki może pojawić się puste miejsce, ikona brakującego obrazu lub sam tekst alternatywny.

Wyświetlanie, rozmiar i zgodność z programem

Możliwość wyświetlenia embedded image zależy od programu używanego do odczytu wiadomości, jego ustawień oraz formatu obrazu. Klient poczty musi poprawnie zinterpretować kod HTML, odszukać powiązaną część MIME i obsłużyć dany typ pliku graficznego. Problemy mogą wystąpić między innymi wtedy, gdy wiadomość jest otwierana w aplikacji ograniczającej HTML, gdy filtr usuwa niektóre elementy MIME albo gdy obraz został zapisany w formacie nieobsługiwanym przez konkretny program.

Osadzanie grafiki wpływa także na rozmiar wiadomości i sposób jej przechowywania. Obraz umieszczony bezpośrednio w komunikacie zwiększa jego objętość, a przy wielu grafikach może wydłużyć pobieranie i zajmować więcej miejsca w skrzynce pocztowej. Duże obrazy mogą również zostać automatycznie pomniejszone przez aplikację lub usługę pocztową. W kodzie HTML warto podać atrybut alt, czyli tekst alternatywny, ponieważ obraz może być ukryty, zablokowany albo niedostępny podczas odczytu. Atrybuty width i height mogą pomóc zachować przewidywany układ wiadomości, ale nie zastępują prawidłowego pliku graficznego ani poprawnej struktury MIME.

Sprawdzenie embedded image w codziennym użyciu komputera

Jeżeli obraz osadzony nie wyświetla się w wiadomości, warto najpierw sprawdzić, czy problem dotyczy jednej wiadomości, jednego nadawcy czy wszystkich komunikatów zawierających grafiki. Pomocne może być otwarcie tej samej wiadomości w innym kliencie pocztowym albo przez przeglądarkę. Należy także zwrócić uwagę, czy widoczny jest sam tekst alternatywny, czy pojawia się komunikat o zablokowanej zawartości, czy też wiadomość ma nietypowo mały rozmiar w porównaniu z oczekiwaną grafiką. Takie objawy rozróżniają problem z ustawieniami wyświetlania od problemu z brakującą częścią MIME.

W razie potrzeby można przeanalizować źródło wiadomości i sprawdzić nagłówki Content-Type, granice MIME, identyfikator Content-ID oraz zgodność odwołania w atrybucie src. Należy jednak pamiętać, że edycja źródła wiadomości lub ręczne usuwanie załączników może zmienić jej strukturę. Warszawskie Pogotowie Komputerowe zajmuje się profesjonalną naprawą laptopów, komputerów PC i ich podzespołów, a w ramach diagnostyki można sprawdzić również problemy z programami pocztowymi, wyświetlaniem załączników oraz obsługą osadzonych obrazów na komputerze użytkownika.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę