| Termin | Definicja |
|---|---|
| załącznik tekstowy | Załącznik tekstowy to plik zawierający zwykły, niesformatowany tekst. Czym jest załącznik tekstowyZałącznik tekstowy to dołączony do wiadomości plik zawierający wyłącznie znaki, bez informacji o czcionkach, kolorach czy układzie strony. Najczęściej ma rozszerzenie txt, log, csv, ini albo md i typ MIME text/plain. W kopercie wiadomości jest opisany nagłówkiem Content-Type z deklaracją zestawu znaków oraz nagłówkiem Content-Disposition z nazwą pliku. W odróżnieniu od załączników binarnych, które muszą być zakodowane base64, czysty tekst często przesyła się w kodowaniu quoted-printable, gdzie znaki spoza podstawowego zakresu zapisuje się jako sekwencje ze znakiem równości. Zwykły tekst kontra dokument sformatowanyPlik txt nie ma żadnej struktury poza podziałem na wiersze, dlatego otworzy go każdy system i każde urządzenie, a jego zawartość nie zmieni się przez trzydzieści lat. Dokument DOCX czy PDF niesie formatowanie, ale zależy od aplikacji i wersji. Ta prostota jest zaletą przy logach, konfiguracjach i eksportach danych, ale bywa też źródłem nieporozumień: to samo txt otwarte w Notatniku i w edytorze programisty potrafi wyglądać inaczej, bo systemy różnie kończą wiersze. Windows używa pary znaków CR i LF, Linux oraz macOS samego LF, przez co plik z Linuksa w starszym Notatniku wyświetlał się jako jedna długa linia. Polskie znaki, krzaki i pliki CSVNajczęstszy problem z załącznikiem tekstowym to złe kodowanie. Ten sam plik zapisany w UTF-8 i otwarty jako Windows-1250 pokazuje zamiast ą, ę i ł ciągi dziwnych symboli, a zapisany w Windows-1250 i otwarty jako UTF-8 daje znaki zapytania w rombach. W wiadomościach e-mail dochodzi jeszcze deklaracja charset w nagłówku, którą niektóre bramy pocztowe potrafią zgubić przy konwersji. Osobna kategoria to CSV otwierany przez podwójne kliknięcie w Excelu, który w polskiej wersji językowej oczekuje średnika jako separatora i przy przecinkach wrzuca wszystko do jednej kolumny, a długie ciągi cyfr, na przykład numery kont czy kody kreskowe, zamienia na notację wykładniczą i obcina zera wiodące. Warto też wiedzieć, że sam plik tekstowy nie może zawierać kodu wykonywalnego, ale rozszerzenie bywa mylące: załącznik nazwany raport.txt.js albo faktura.txt.exe to już plik uruchamialny, a Windows domyślnie ukrywa znane rozszerzenia. Sygnały, że potrzebny jest fachowiecWarszawskie Pogotowie Komputerowe pomaga, gdy eksport z programu magazynowego czy księgowego rozsypuje się przy imporcie, gdy pliki z polskimi znakami przychodzą nieczytelne, albo gdy podejrzewasz, że otrzymany załącznik był próbą infekcji. Ustawiamy poprawne kodowanie i separatory, przywracamy dane z uszkodzonych plików, konfigurujemy program pocztowy i sprawdzamy komputer pod kątem złośliwego oprogramowania. Kierowca odbiera sprzęt spod adresu w Warszawie, a rozpoznanie usterki jest bezpłatne. |