Običan tekst (.txt)

ISO/IEC Standardno

Datoteka običnog teksta (TXT) univerzalni je temelj digitalnog računarstva i pohrane ljudskih informacija, koja sadrži sirove, neformatirane znakove koje može pročitati svaki postojeći računalni operativni sustav i programski jezik.

Pretvori SRT u TXT

Besplatni SRT u TXT pretvarač u pregledniku. Trenutno pretvorite datoteke na svom uređaju.

Pregledaj i metapodaci

Operativni sustavi i alati za analizu datoteka identificiraju TXT datoteke provjerom početnog niza binarnih bajtova:

Odaberite ili ispustite datoteke ovdje

100% privatna pretvorba u pregledniku - datoteke nikada ne napuštaju vaš uređaj

ili zalijepi Ctrl+V
Jamstvo privatnosti nulte mrežne transmisije: 0 bajtova učitano na vanjske poslužitelje. Sva obrada odvijala se lokalno u sandčiću vašeg preglednika.

Potpis zaglavlja na razini bajtova (Magic Bytes)

Operativni sustavi i alati za analizu datoteka identificiraju TXT datoteke provjerom početnog niza binarnih bajtova:

HEX POTPIS (POMAK 0):

EF BB BF / None

ASCII PRIKAZ: UTF-8 BOM / Raw text

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

Tehničke specifikacije

Arhitektura spremnikaSequential sequence of human-readable characters encoded as ASCII, UTF-8, UTF-16, or ISO-8859
KompresijaUncompressed raw character bytes
字节序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
ProzirnostNone
Streaming i progresivnoUniversal immediate byte-by-byte streaming

Tehnička matrica usporedbe: TXT vs Konkurencija

Tehnički atributTXT (Trenutno)MDPDFHTML
Vizualno formatiranjeNema (čisti neoblikovani tekst)Lagana Markdown sintaksaFiksni vizualni izgled stranicePotpuno CSS i DOM stiliziranje
Potreban softverNema (bilo koji terminal ili uređivač teksta)Markdown preglednik / čitačNamjenski PDF preglednikWeb preglednik
Veličina datotekeApsolutno minimalna mogućaMinimalna veličina tekstaVeliki binarni spremnikUmjereni režijski troškovi označavanja
Dugovječnost arhiviranjaBeskonačna (čisti bajtovi znakova)Trajno (običan tekst)Visoka (ISO standard)Visoka (W3C standard)

Uobičajeni načini oštećenja i vodič za heksadecimalni oporavak

Naglašena slova prikazuju se kao iskrivljeni simboli poput 'é' ili crnih upitnika ''.

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

Oporavak: Ponovo kodirajte datoteku s eksplicitnim UTF-8 kodiranjem pomoću File2File Text Converte-ra.

Sigurnosna analiza i vektori napada na parser

Datoteke običnog teksta ne sadrže izvršni kod, ali zlonamjerni unicode znakovi mogu prevariti korisnike ili uzrokovati injekciju u terminal.

Poznati vektori napada

  • Right-to-Left Override (RTLO) unicode znakovi koji lažiraju ekstenzije izvršnih datoteka (npr. 'izvjestaj[RTLO]cod.exe').
  • Injekcija sekvenci za bijeg u terminalu (terminal escape sequence) koja izvršava naredbe ljuske pri pregledu sirovog teksta putem naredbe 'cat'.
  • Homoglifni napadi koji zamjenjuju standardna ASCII slova vizualno identičnim ćiriličnim znakovima u URL-ovima.

Najbolje obrambene prakse:

Povijesni izvori i prekretnice

2008UTF-8 nadmašuje ASCII i naslijeđene kodne stranice te postaje dominantno kodiranje teksta na World Wide Webu.
1991The Unicode Consortium objavljuje Unicode Standard verziju 1.0, ujedinjujući svjetska ljudska pisma.
1963Američka udruga za standarde (ASA) objavljuje ASCII (American Standard Code for Information Interchange).

Ključne prednosti

  • Apsolutna univerzalna kompatibilnost: može se otvoriti, uređivati i pretraživati na svakom računalnom uređaju ikad napravljenom.
  • Trajna arhivska postojanost: datoteka običnog teksta stvorena danas ostat će 100% čitljiva stoljećima u budućnosti.
  • Nula formata režijskih troškova: sadrži čiste podatke bez napuhavanja metapodacima, binarnim oznakama ili vlasničkim strukturama.

Tehnička ograničenja i nedostaci

  • Nula vizualnog formatiranja: ne može izvorno podebljati, kurzivirati, obojiti tekst niti promijeniti veličinu fonta bez vanjskog jezika označavanja.
  • Razlike u završecima redaka ovisno o platformi (Windows CRLF naspram Unix LF) mogu uzrokovati probleme s formatiranjem na različitim operativnim sustavima.
  • Povijesne nejasnoće kodiranja (ANSI, Shift-JIS, Windows-1252) mogu uzrokovati oštećenje znakova (mojibake) bez UTF-8.

Zanimljive tehničke činjenice

  • UTF-8 su osmislili Ken Thompson i Rob Pike 1992. godine na podmetaču za stol u zalogajnici u New Jerseyju tijekom večere.
  • Windows koristi dva znaka za novi redak: Carriage Return (CR, 0x0D) i Line Feed (LF, 0x0A), što je nasljeđe mehaničkih pisaćih strojeva.
  • Preko 98% svih web-stranica na internetu koristi UTF-8 kodiranje teksta.

Često postavljana tehnička pitanja

Što je UTF-8?

UTF-8 je univerzalni standard kodiranja znakova koji može prikazati svako slovo, broj, simbol i emoji u svim ljudskim jezicima, uz zadržavanje 100% povratne kompatibilnosti s ASCII-jem.

Koja je razlika između završetaka redaka u sustavima Windows i Unix?

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

Kako mogu pretvoriti TXT datoteku u PDF?

Datoteke s običnim tekstom možete jednim klikom pretvoriti u čiste, profesionalne PDF dokumente ili Word dokumente pomoću alata File2File.app izravno u svom web pregledniku.