Basiskennis informatica/Codering: verschil tussen versies
Verwijderde inhoud Toegevoegde inhoud
Geen bewerkingssamenvatting |
|||
Regel 29:
Er zijn verschillende coderingen, elk met hun eigen toepassingsgebied. Maar ook binnen één toepassingsgebied kan je vaak kiezen uit meerdere coderingen. Binnen de grafische formaten heb je zo 'jpg', 'png', 'bmp', 'gif' en nog vele meer. Een weloverwogen keuze is belangrijk, zodat je de gevolgen van de gekozen codering kan inschatten. Eén van de aspecten is het verschil tussen 'gesloten' en 'open' codering.
Een bedrijf kan echter ook een bepaalde codering ontwerpen, zonder het "woordenboek" aan iedereen vrij ter beschikking te stellen. Wil je dan gebruikmaken van hun formaten, dan kan dat enkel door de software van dat bedrijf aan te schaffen. Zo creëer je echter een afhankelijkheid t.o.v. dat bedrijf, wat bekend staat als ''vendor lock-in'', omdat je gebruik maakt van een '''gesloten codering/specificatie'''. Zo is het "woordenboek" van hoe Skype zijn berichten ed. verstuurt een gesloten specificatie (het [[w:en:Skype protocol|Skype protocol]]). Als een programmeur zijn eigen Skype-software wil maken, moet hij/zij dit [[Open_standaarden#Reverse_engineering|reverse engineeren]], wat tijdrovend en weinig toekomstgericht is.
|