close

Typecode:

Ga naar navigatie Ga naar zoeken

Een typecode (vertaald als typecode ) wordt in eerdere versies van Mac OS X gebruikt om het formaat van een bestand aan te geven, het lijkt enigszins op de bestandsextensies die in andere besturingssystemen worden gebruikt. Ze zijn gecodeerd in OSTypes die uit vier bytes bestaan. Om bijvoorbeeld de typecode van een HyperCard - stack te identificeren , wordt deze STAK genoemd; in andere toepassingsprogramma's staat het echter bekend als APPL.

macOS behoudt typecodes, maar herkent ook bestandsextensies. De vervanging van typecodes door bestandsextensies, populair gemaakt door systemen ( RT-11 en RSX-11 voor PDP-11 , CP/M en meer recentelijk door MS-DOS ) , heeft veel kritiek opgeleverd onder gebruikers. is aanzienlijk rijker en geavanceerder dan extensies, en veel gebruikers zijn van mening dat het gebruik van extensies een stap achteruit is. Ze zeggen dat informatie over het bestandstype en de maker behoort tot de metagegevens die aan een bestand zijn gekoppeld, en daarom is het verkeerd om dergelijke informatie op te slaan in de bestandsnaam, waar dit problemen kan veroorzaken voor de gebruiker. Apple verdedigt zijn beslissing met het argument dat de extensies een de facto standaard zijn en dat ze de normen van de rest van de industrie moeten volgen.

Typecodes zijn niet toegankelijk voor gebruikersmanipulatie, hoewel ze kunnen worden bekeken en gewijzigd met bepaalde software, bijvoorbeeld de opdrachtregeltools GetFileInfo en SetFile , geïnstalleerd als onderdeel van de Developer Tools in /Developer/Tools , of het hulpprogramma ResEdit , beschikbaar voor eerdere versies van Mac OS.

Veranderingen in Mac OS X 10.4 met de implementatie van Uniform Type Identifiers suggereren dat Apple naar kritiek luisterde door zijn bestandscoderingssysteem te verbeteren. [ 1 ]

Referenties

Externe links