Običan tekst (.txt)

ISO/IEC Standardno

Datoteka sa običnim tekstom (TXT) predstavlja univerzalni temelj digitalnog računarstva i skladištenja informacija od strane ljudi, sadržeći sirove, neoblikovane znakove koje može pročitati svaki operativni sistem i programski jezik koji postoji.

Конвертујте SRT у TXT

Бесплатан SRT у TXT конвертор у прегледачу. Конвертујте фајлове тренутно без слања на сервер уз 100% приватност.

Pregledaj i metapodaci

Operativni sistemi i analizatori datoteka identifikuju TXT datoteke proverom početnog binarnog niza bajtova:

Изаберите или превуците датотеке овде

100% приватна конверзија у прегледачу – датотеке никада не напуштају ваш уређај

или налепите Ctrl+V
100% Локална обрада у прегледачу 0 бајтова послато спољним серверима. Сва обрада је извршена локално у безбедном окружењу вашег прегледача.

Potpis zaglavlja na nivou bajtova (Magic Bytes)

Operativni sistemi i analizatori datoteka identifikuju TXT datoteke proverom početnog binarnog niza bajtova:

HEX POTPIS (OFFSET 0):

EF BB BF / None

ASCII REPREZENTACIJA: UTF-8 BOM / Raw text

Standardizacija: ISO/IEC 10646 / Unicode Standard / IETF RFC 2046

Tehničke specifikacije

Arhitektura kontejneraSequential sequence of human-readable characters encoded as ASCII, UTF-8, UTF-16, or ISO-8859
KompresijaUncompressed raw character bytes
Bajtni redosled (Endianness)UTF-8 (byte order neutral); Big/Little-Endian indicated by BOM in UTF-16/32
Prostori bojaN/A (Plaintext)
Kanali i strukturaLinear stream of characters, newline markers (LF \n or CRLF \r\n), and whitespace
Maksimalne dimenzijeUnbounded stream length
TransparentnostNone
Strimovanje i progresivno učitavanjeUniversal immediate byte-by-byte streaming

Tehnička matrica poređenja: TXT vs Konkurenti

Tehnički atributTXT (Trenutno)MDPDFHTML
Vizuelno formatiranjeNema (čist neoblikovan tekst)Lagana Markdown sintaksaFiksni vizuelni raspored stranicePotpuno CSS i DOM stilizovanje
Potreban softverNema (bilo koji terminal ili uređivač teksta)Markdown pregledač / čitačNamenski PDF pregledačVeb pretraživač
Veličina datotekeApsolutno minimalna mogućaMinimalna veličina tekstaVeliki binarni kontejnerUmereno opterećenje oznakama
Dugovečnost arhiviranjaBeskonačna (čisti bajtovi znakova)Trajna (običan tekst)Visoka (ISO standard)Visoka (W3C standard)

Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak

Naglašena slova se prikazuju kao iskvareni simboli poput 'é' ili crnih znakova pitanja ''.

Osnovni uzrok: Nepodudaranje kodiranja: starija ANSI/Windows-1252 datoteka otvorena kao UTF-8 bez odgovarajuće konverzije.

Oporavak: Ponovo kodirajte datoteku sa eksplicitnim UTF-8 kodiranjem pomoću File2File Text Converter-a.

Bezbednosna analiza i vektori napada parsera

Datoteke sa običnim tekstom ne sadrže izvršni kod, ali zlonamerni unikodni znakovi mogu prevariti korisnike ili prouzrokovati ubacivanje komandi u terminal.

Poznati vektori napada

  • Unikodni znakovi za prevazilaženje s desna na levo (Right-to-Left Override - RTLO) lažiraju ekstenzije izvršnih datoteka (npr. 'izvestaj[RTLO]cod.exe').
  • Ubacivanje sekvenci za bekstvo u terminalu koje izvršavaju komande ljuske prilikom pregledanja sirovog teksta preko 'cat'.
  • Homoglifski napadi koji zamenjuju standardna ASCII slova vizuelno identičnim ćiriličnim znakovima u URL adresama.

Defanzivne najbolje prakse:

Istorijat i prekretnice

2008UTF-8 nadmašuje ASCII i nasleđene kodne stranice i postaje dominantno kodiranje teksta na Vebu.
1991Unikod konzorcijum objavljuje Unikod standard verziju 1.0, ujedinjujući svetske ljudske alfabete.
1963Američka asocijacija za standarde objavljuje ASCII (American Standard Code for Information Interchange).

Ključne prednosti

  • Apsolutna univerzalna kompatibilnost: može se otvoriti, urediti i pretraživati na svakom računarskom uređaju koji je ikada napravljen.
  • Trajna arhivska trajnost: obična tekstualna datoteka kreirana danas ostat će 100% čitljiva vekovima u budućnosti.
  • Nema opterećenja formatom: sadrži čiste podatke bez ikakvog viška metapodataka, binarnih oznaka ili vlasničkih struktura.

Tehnička ograničenja i nedostaci

  • Nema vizuelnog formatiranja: ne može izvorno da primeni podebljavanje, kurziv, boju ili promenu veličine fonta bez spoljnog jezika označavanja.
  • Razlike u završecima redova na platformama (Windows CRLF naspram Unix LF) mogu izazvati greške u formatiranju na različitim operativnim sistemima.
  • Istorijske dvosmislenosti kodiranja (ANSI, Shift-JIS, Windows-1252) mogu uzrokovati oštećenje znakova (mojibake) bez UTF-8.

Zanimljivosti

  • UTF-8 je izmišljen na podmetaču u restoranu u Nju Džersiju 1992. godine od strane Kena Tompsona i Roba Pajka tokom večere.
  • Windows koristi dva znaka za novi red: Povratak karietice (CR, 0x0D) i Pomeraj reda (LF, 0x0A), što je nasleđe mehaničkih pisaćih mašina.
  • Preko 98% svih veb-sajtova na internetu koristi UTF-8 kodiranje teksta.

Često postavljana tehnička pitanja

Šta je UTF-8?

UTF-8 je univerzalni standard za kodiranje znakova koji može da predstavlja svako slovo, broj, simbol i emodži u svim ljudskim jezicima, uz očuvanje 100% kompatibilnosti unazad sa ASCII-jem.

Koja je razlika između završetaka redova na Windowsu i Unixu?

Windows koristi 'CRLF' (dva bajta: Carriage Return + Line Feed) za predstavljanje novog reda, dok Unix, Linux i macOS koriste 'LF' (jedan Line Feed bajt).

Kako mogu da konvertujem TXT fajl u PDF?

Možete da konvertujete obične tekstualne fajlove u čiste, profesionalne PDF dokumente ili Word dokumente jednim klikom pomoću File2File.app direktno u vašem veb pretraživaču.