javascript-trap.html - en to nl translation catalogue (46 entries)

note: type: Content of: <title>
en: The JavaScript Trap - GNU Project - Free Software Foundation
nl: De JavaScript-valstrik - GNU-project - Free Software Foundation

note: type: Content of: <div><h2>
en: The JavaScript Trap
nl: De JavaScript-valstrik

note: type: Content of: <div><address>
en: by <a href="https://www.stallman.org/">Richard Stallman</a>
nl: door <a href="https://www.stallman.org/">Richard Stallman</a>

note: type: Content of: <div><div><p>
en: There are two kinds of moral wrongs a web page can do.  This page describes the wrong of sending nonfree programs to run in your computer.  There is also the wrong we call SaaSS, &ldquo;Service as a Software Substitute&rdquo; where the page invites you to <a href="/philosophy/who-does-that-server-really-serve.html">send your data</a> so it can do computing on it in the server&mdash;computing which is unjust because you have no control over what computing is done.
nl: Een webpagina kan twee morele fouten bevatten. Het kan niet-vrije programma's naar je toesturen om op je computer uit te voeren. De ander fout noemen we SaaSS, &ldquo;Service as a Software Substitute&rdquo; waarbij de pagina je uitnodigt <a href="/philosophy/who-does-that-server-really-serve.html">je data op te sturen</a> zodat de server daarop berekeningen uit kan voeren&mdash;berekeningen die ten onrechte worden uitgevoerd, jij hebt er immers geen controle over.

note: type: Content of: <div><p>
en: <strong>You may be running nonfree programs on your computer every day without realizing it&mdash;through your web browser.</strong>
nl: <strong>Waarschijnlijk voer je elke dag niet-vrije programma's uit op je computer zonder dat je het door hebt&mdash;via je webbrowser.</strong>

note: type: Content of: <div><div><p>
en: Webmasters: there are <a href="/software/librejs/free-your-javascript.html">several ways</a> to indicate the license of JavaScript programs in a web site.
nl: Websitebeheerders: er zijn <a href="/software/librejs/free-your-javascript.html">diverse methoden</a> om de licentie van JavaScript-programma's op een website aan te geven.

note: type: Content of: <div><p>
en: In the free software community, the idea that <a href="/philosophy/free-software-even-more-important.html"> any nonfree program mistreats its users</a> is familiar.  Some of us defend our freedom by rejecting all proprietary software on our computers.  Many others recognize nonfreeness as a strike against the program.
nl: In de vrije software gemeenschap is het bekend dat <a href="/philosophy/free-software-even-more-important.html">niet-vrije programma's hun gebruikers misbruiken</a>. Sommigen onder ons verdedigen onze vrijheid door alle private software op onze computers af te wijzen. Vele anderen zien onvrijheid als een tekortkoming in het programma.

note: type: Content of: <div><p>
en: Many users are aware that this issue applies to the plug-ins that browsers offer to install, since they can be free or nonfree.  But browsers run other nonfree programs which they don't ask you about, or even tell you about&mdash;programs that web pages contain or link to.  These programs are most often written in JavaScript, though other languages are also used.
nl: Veel gebruikers zijn zich ervan bewust dat deze kwestie ook van toepassing is op add-ons die in de webbrowser ge&iuml;nstalleerd kunnen worden, omdat ook deze vrij of niet-vrij kunnen zijn. Maar browsers gebruiken andere niet-vrije programma's zonder jou daar eerst toestemming voor te vragen of zelfs over te informeren&mdash;programma's die zich in webpagina's bevinden. Deze programma's worden meestal geschreven in JavaScript, maar andere programmeertalen worden ook gebruikt.

note: type: Content of: <div><p>
en: JavaScript (officially called ECMAScript, but few use that name)  was once used for minor frills in web pages, such as cute but inessential navigation and display features.  It was acceptable to consider these as mere extensions of HTML markup, rather than as true software, and disregard the issue.
nl: JavaScript (officieel ECMAScript genoemd, maar weinigen gebruiken die naam) werd eerst gebruikt voor kleine details in webpagina's, zoals schattige maar niet-essenti&euml;le functies om te bladeren door webpagina's. Het was acceptabel om deze te beschouwen als uitbreidingen van de HTML-opmaak, in plaats van echte software; het was geen belangrijke kwestie.

note: type: Content of: <div><p>
en: Some sites still use JavaScript that way, but many use it for major programs that do large jobs.  For instance, Google Docs tries to install into your browser a JavaScript program which measures half a megabyte, in a compacted form that we could call Obfuscript.  This compacted form is made from the source code, by deleting the extra spaces that make the code readable and the explanatory remarks that make it comprehensible, and replacing each meaningful name in the code with an arbitrary short name so we can't tell what it is supposed to mean.
nl: Sommige websites gebruiken JavaScript nog steeds op die manier, maar veel websites gebruiken het voor omvangrijke programma's die grote taken uitvoeren. Neem bijvoorbeeld Google Docs; het probeert een JavaScript-programma naar je machine te downloaden dat een halve megabyte groot is, in een compacte vorm die we Obfuscript noemen, omdat het geen commentaar bevat en nauwelijks spaties, en de namen van methoden zijn &eacute;&eacute;n letter lang. De broncode van een programma is de vorm die het liefst gebruikt wordt om te bewerken; de compacte code is niet de broncode, en de echte broncode van dit programma is niet beschikbaar voor de gebruiker.

note: type: Content of: <div><p>
en: Part of the <a href="/philosophy/free-sw.html">meaning of free software</a> is that users have access to the program's source code (its plan).  The source code of a program means the preferred form for programmers to modify&mdash;including helpful spacing, explanatory remarks, and meaningful names.  Compacted code is a bogus, useless substitute for source code; the real source code of these programs is not available to the users, so users cannot understand it; therefore the programs are nonfree.
nl: Een <a href="/philosophy/free-software-even-more-important.html">onderdeel van vrije software</a> is dat gebruikers toegang hebben tot de broncode van een programma (zijn blauwdruk). De broncode van een programma is datgene wat programmeurs kunnen wijzigen&mdash;met inbegrip van spaties, commentaar met uitleg en zinnige naamgeving. Compacte code is een onbruikbare vervanger voor dit doel; de daadwerkelijke broncode is dan niet echt beschikbaar voor de gebruikers en dus niet te begrijpen; dat maakt een dergelijk programma niet-vrij.

note: type: Content of: <div><p>
en: In addition to being nonfree, many of these programs are <em>malware</em> because they <a href="https://github.com/w3c/fingerprinting-guidance/issues/8">snoop on the user</a>.  Even nastier, some sites use services which record <a href="https://freedom-to-tinker.com/2017/11/15/no-boundaries-exfiltration-of-personal-data-by-session-replay-scripts/">all the user's actions while looking at the page</a>.  The services supposedly &ldquo;redact&rdquo; the recordings to exclude some sensitive data that the web site shouldn't get.  But even if that works reliably, the whole purpose of these services is to give the web site other personal data that it shouldn't get.
nl: Bovendien zijn deze niet-vrije programma's ook vaak <em>malware</em> omdat ze <a href="https://github.com/w3c/fingerprinting-guidance/issues/8">de gebruiker bespioneren</a>. Nog erger, sommige sites gebruiken services die <a href="https://freedom-to-tinker.com/2017/11/15/no-boundaries-exfiltration-of-personal-data-by-session-replay-scripts/">alle handelingen van een gebruiker op die site</a> vastleggen. Dit soort services &ldquo;bewerken&rdquo; deze opnamen zodat gevoelige data niet mee komt, maar al zou dat goed werken, het hele idee is toch om websites van data te voorzien die het niet zou mogen hebben.

note: type: Content of: <div><p>
en: Browsers don't normally tell you when they load JavaScript programs.  Some browsers have a way to turn off JavaScript entirely, but even if you're aware of this issue, it would take you considerable trouble to identify the nontrivial nonfree programs and block them.  However, even in the free software community most users are not aware of this issue; the browsers' silence tends to conceal it.
nl: Browsers vertellen je normaal gesproken niet wanneer zij JavaScript-programma's laden. Sommige browsers hebben de mogelijkheid om JavaScript geheel uit te schakelen, maar zelfs als je je bewust bent van deze kwestie, zou het grote moeite kosten om de niet-triviale, niet-vrije programma's te identificeren en deze te blokkeren. Echter, zelfs in de vrije-softwaregemeenschap zijn de meeste gebruikers zich niet bewust van deze kwestie; het zwijgen van de browser verhult het.

note: type: Content of: <div><p>
en: To be clear, the language JavaScript is not inherently better or worse for users' freedom than any other language.  It is possible to release a JavaScript program as free software, by distributing the source code under a free software license.  If the program is self-contained&mdash;if its functioning and purpose are independent of the page it came in&mdash;that is fine; you can copy it to a file on your machine, modify it, and visit that file with a browser to run it.  It's even possible to package it for installation just like other free programs and invocation with a shell command.  These programs present no special moral issue different from those of C programs.
nl: Voor de duidelijkheid, de JavaScript taal is niet beter of slechter dan wilekeurig welke taal wat betreft de vrijheid van de gebruiker. Het is mogelijk om JavaScript-programma's als vrije software uit te brengen, door het verspreiden van de broncode onder een vrije-software licentie. Als het programma zelf-bevattend is&mdash;zijn functioneren en doel zijn onafhankelijk van de pagina waarin het geleverd werd&mdash;is dat prima; je kunt het programma kopi&euml;ren naar je eigen computer, het wijzigen, en dat bestand openen met een browser om het uit te voeren. Je kunt er zelfs een installatiepakket van maken die je met een shell-opdracht kunt installeren. Deze programma's wijken moreel gezien niet af van C programma's.

note: type: Content of: <div><p>
en: The issue of the JavaScript trap applies when the JavaScript program comes along with a web page that users visit.  Those JavaScript programs are written to work with a particular page or site, and the page or site depends on them to function.
nl: De JavaScript val is van toepassing wanneer het programma gebundeld wordt met de webpagina die de gebruiker bezoekt. Deze JavaScript programma's werken alleen voor een bepaalde site of pagina, en de pagina is hiervan afhankelijk voor zijn functioneren.

note: type: Content of: <div><p>
en: Suppose you copy and modify the page's JavaScript code.  Then another problem arises: even if the program's source is available, browsers do not offer a way to run your modified version instead of the original when visiting that page or site.  The effect is comparable to tivoization, although in principle not quite so hard to overcome.
nl: Veronderstel dat je van de JavaScript code op die pagina een kopie maakt en wijzigt. Dan speelt een ander probleem: zelfs als de broncode van het programma beschikbaar is, bieden browsers je geen manier aan om jouw aangepaste versie uit te voeren in plaats van de originele versie bij het bezoeken van die pagina of website. Het effect lijkt op tivoisatie (waarbij je de software niet kunt vervangen), hoewel het in principe niet zo moeilijk is op te lossen.

note: type: Content of: <div><p>
en: JavaScript is not the only language web sites use for programs sent to the user.  Flash supported programming through an extended variant of JavaScript, but that is a thing of the past.  Microsoft Silverlight seems likely to create a problem similar to Flash, except worse, since Microsoft uses it as a platform for nonfree codecs.  A free replacement for Silverlight does not do the job adequately for the free world unless it normally comes with free replacement codecs.
nl: JavaScript is niet de enige programmeertaal die websites gebruiken om programma's naar de gebruiker te sturen. Flash ondersteunde programmeren door middel van een uitgebreide variant van JavaScript, maar die tijd is voorbij. Microsoft Silverlight heeft een vergelijkbaar probleem, maar dan erger, omdat Microsoft het gebruikt als een platform voor niet-vrije codecs. Een vrije vervanging van Silverlight is niet genoeg voor de vrije wereld totdat het standaard geleverd wordt met vrije vervangingen voor codecs.

note: type: Content of: <div><p>
en: Java applets also run in the browser, and raise similar issues.  In general, any sort of applet system poses this sort of problem.  Having a free execution environment for an applet only brings us far enough to encounter the problem.
nl: Java-applets worden ook in de browser uitgevoerd en hebben vergelijkbare problemen. Over het algemeen zal elke vorm van applet dit soort problemen hebben. Wanneer we een vrije uitvoeringsomgeving hebben voor een applet brengt dat ons alleen ver genoeg om het probleem te ervaren.

note: type: Content of: <div><p>
en: It is theoretically possible to program in HTML and CSS, but in practice this capability is limited and inconvenient; merely to make it do something is an impressive hack.  Such programs ought to be free, but CSS is not a serious problem for users' freedom as of 2019.
nl: Het is theoretisch mogelijk om te programmeren in HTML en CSS, maar in de praktijk is deze mogelijkheid gelimiteerd en niet gemakkelijk; het zou een ware prestatie zijn om iets te programmeren in deze talen. Dergelijke programma's zouden vrij moeten zijn, maar CSS is sinds 2019 geen serieus probleem meer voor de vrijheid van gebruikers.

note: type: Content of: <div><p>
en: A strong movement has developed that calls for web sites to communicate only through formats and protocols that are free (some say &ldquo;open&rdquo;); that is to say, whose documentation is published and which anyone is free to implement.  However, the presence of JavaScript programs in web pages makes that criterion insufficient.  The JavaScript language itself, as a format, is free, and use of JavaScript in a web site is not necessarily bad.  However, as we've seen above, it can be bad&mdash;if the JavaScript program is nonfree.  When the site transmits a program to the user, it is not enough for the program to be written in a documented and unencumbered language; that program must be free, too.  &ldquo;Transmits only free programs to the user&rdquo; must become part of the criterion for an ethical web site.
nl: Er heeft zich een sterke beweging ontwikkeld die oproept dat websites alleen communiceren door middel van formaten en protocollen die vrij zijn (sommigen zeggen &ldquo;open&rdquo;); wat betekent dat de documentatie gepubliceerd is en iedereen vrij is het te implementeren. Met JavaScript is dat criterium niet meer voldoende. JavaScript zelf, als taal, is vrij, en het gebruik ervan is niet noodzakelijkerwijs slecht. Echter, zoals we hierboven hebben gezien, hoeft het ook niet goed te zijn&mdash;wanneer het programma zelf onvrij is. Wanneer de website een programma naar de gebruiker verzendt, is het niet niet genoeg dat het programma is geschreven in een vastgelegde en vrije taal; het programma moet zelf ook vrij zijn. &ldquo;Alleen vrije programma's die naar de gebruiker worden verzonden&rdquo; moet onderdeel worden van de eisen voor behoorlijk gedrag voor websites.

note: type: Content of: <div><p>
en: Silently loading and running nonfree programs is one among several issues raised by &ldquo;web applications.&rdquo; The term &ldquo;web application&rdquo; was designed to disregard the fundamental distinction between software delivered to users and software running on a server.  It can refer to a specialized client program running in a browser; it can refer to specialized server software; it can refer to a specialized client program that works hand in hand with specialized server software.  The client and server sides raise different ethical issues, even if they are so closely integrated that they arguably form parts of a single program.  This article addresses only the issue of the client-side software.  We are addressing the server issue separately.
nl: Het stilletjes laden en uitvoeren van niet-vrije programma's is &eacute;&eacute;n van de problemen die zich voordoen bij &ldquo;web-applicaties&rdquo;. De term &ldquo;webapplicatie&rdquo; is bedacht om het fundamentele verschil, tussen software die geleverd wordt aan de gebruikers en software die uitgevoerd wordt op een server, te verzwijgen. Het kan verwijzen naar een gespecialiseerd clientprogramma dat wordt uitgevoerd in een browser; het kan verwijzen naar gespecialiseerde serversoftware; het kan verwijzen naar een gespecialiseerd clientprogramma dat hand in hand samenwerkt met gespecialiseerde serversoftware. De client- en server-kant brengen verschillende ethische kwesties aan het licht, zelfs als ze zo hecht samenwerken dat ze mogelijkerwijs gedeeltes van een enkel programma zijn. Dit artikel spreekt slechts over de kwestie van de software aan de client-kant. We benoemen de serverkwestie apart.

note: type: Content of: <div><p>
en: In practical terms, how can we deal with the problem of nontrivial nonfree JavaScript programs in web sites? The first step is to avoid running it.
nl: Hoe kunnen we praktisch omgaan met het probleem van complexe niet-vrije JavaScript-programma's in webpagina's? De eerste stap is het niet uit te voeren.

note: type: Content of: <div><p>
en: What do we mean by &ldquo;nontrivial&rdquo;? It is a matter of degree, so this is a matter of designing a simple criterion that gives good results, rather than finding the one correct answer.
nl: Wat bedoelen we met &ldquo;niet-triviaal&rdquo;? Hier is geen vaste grens voor, dus gaat het om het ontwerpen van een simpele eis die goede resultaten geeft, in plaats van het juiste antwoord te vinden.

note: type: Content of: <div><p>
en: Our current criterion is to consider a JavaScript program nontrivial if any of these conditions is met:
nl: Ons huidige beleid is om een JavaScript-programma als niet-triviaal te beschouwen wanneer:

note: type: Content of: <div><ul><li>
en: it is referred to as an external script (from another page).
nl: het aan wordt geroepen als extern script (vanuit een andere pagina)

note: type: Content of: <div><ul><li>
en: it declares an array more than 50 elements long.
nl: het een array, groter dan 50 elementen gebruikt.

note: type: Content of: <div><ul><li>
en: it defines a named entity (function or method) that calls anything other than a primitive.
nl: het een functie of methode bevat die meer aanroept dan een primitive.

note: type: Content of: <div><ul><li>
en: it defines a named entity with more than three conditional constructs and loop construction.
nl: het een object aanmaakt met meer dan drie voorwaardelijke constructies of lussen.

note: type: Content of: <div><ul><li>
en: code outside of named definitions calls anything but primitives and functions defined further up in the page.
nl: code buiten de functies die iets anders dan primitieven aanroepen of functies verderop op de pagina.

note: type: Content of: <div><ul><li>
en: code outside of named definitions contains more than three conditional constructs and loop construction, total.
nl: code buiten de functies die in totaal meer dan drie voorwaardelijke constructies of lussen bevat.

note: type: Content of: <div><ul><li>
en: it calls <b>eval</b>.
nl: wanneer het <b>eval</b> aanroept.

note: type: Content of: <div><ul><li>
en: it does Ajax calls.
nl: het een Ajax aanroep doet.

note: type: Content of: <div><ul><li>
en: it uses bracket notation for dynamic object property access, which looks like <b><em>object</em>[<em>property</em>]</b>.
nl: het vierkante haken gebruikt voor dynamische toegang tot properties van het type <b><em>object</em>[<em>property</em>]</b>.

note: type: Content of: <div><ul><li>
en: it alters the DOM.
nl: het de DOM wijzigt.

note: type: Content of: <div><ul><li>
en: it uses dynamic JavaScript constructs that are difficult to analyze without interpreting the program, or is loaded along with scripts that use such constructs.  Specifically, using any other construct than a string literal with certain methods (<b>Obj.write</b>, <b>Obj.createElement</b>, and others).
nl: het dynamische JavaScript-constructies gebruikt die moeilijk te analyseren zijn zonder het programma te interpreteren, of als het gelijk wordt geladen met scripts die dergelijke constructies gebruiken. Met name andere constructies dan string waarden bij bepaalde methoden (<b>Obj.write</b>, <b>Obj.createElement</b>, en anderen).

note: type: Content of: <div><p>
en: How do we tell whether the JavaScript code is free? In a <a href="/licenses/javascript-labels.html">separate article</a>, we propose a method by which a nontrivial JavaScript program in a web page can state the URL where its source code is located, and can state its license too, using stylized comments.
nl: Hoe kunnen we uitvinden of JavaScript-code vrij is? In een <a href="/licenses/javascript-labels.html">apart artikel</a> stellen we een conventie voor waarmee niet-triviale JavaScript-programma's in een webpagina de URL kunnen aangeven waar de broncode staat, alsmede zijn licentie, door middel van gestilleerd commentaar.

note: type: Content of: <div><p>
en: Finally, we need to change free browsers to detect and block nontrivial nonfree JavaScript in web pages.  The program <a href="/software/librejs/">LibreJS</a> detects nonfree, nontrivial JavaScript in pages you visit, and blocks it.  LibreJS is included in IceCat, and available as an add-on for Firefox.
nl: Tenslotte moeten we vrije browsers wijzigen zodat zij niet-triviale, niet-vrije JavaScript detecteren en blokkeren. Het programma <a href="/software/librejs/">LibreJS</a> detecteert niet-vrije, niet-triviale JavaScript in de pagina's die je bezoekt, en blokkeert deze. LibreJS wordt meegeleverd met IceCat, en is beschikbaar als add-on voor Firefox.

note: type: Content of: <div><p>
en: Browser users also need a convenient facility to specify JavaScript code to use <em>instead</em> of the JavaScript in a certain page.  (The specified code might be total replacement, or a modified version of the free JavaScript program in that page.)  Greasemonkey comes close to being able to do this, but not quite, since it doesn't guarantee to modify the JavaScript code in a page before that program starts to execute.  Using a local proxy works, but is too inconvenient now to be a real solution.  We need to construct a solution that is reliable and convenient, as well as sites for sharing changes.  The GNU Project would like to recommend sites which are dedicated to free changes only.
nl: Gebruikers van browsers hebben ook een gebruikersvriendelijke methode nodig om JavaScript-code te gebruiken <em>in plaats van</em> de JavaScript in een bepaalde pagina. (De gespecificeerde code kan een volledige vervanging zijn, of een gewijzigde versie van het vrije JavaScript-programma in die pagina.) Greasemonkey komt hier dicht in de buurt, maar niet helemaal, want het garandeert niet dat de aangepaste JavaScript-code op de pagina wordt gebruikt voordat het programma begint met uitvoeren. Het gebruiken van een lokale proxy werkt, maar is momenteel te moeilijk om een echte oplossing te zijn. We moeten een oplossing cre&euml;ren die betrouwbaar en gemakkelijk is, alsmede websites om gewijzigde programma's te delen. Het GNU-project raadt graag websites aan die toegewijd zijn aan vrije wijzigingen.

note: type: Content of: <div><p>
en: These features will make it possible for a JavaScript program included in a web page to be free in a real and practical sense.  JavaScript will no longer be a particular obstacle to our freedom&mdash;no more than C and Java are now.  We will be able to reject and even replace the nonfree nontrivial JavaScript programs, just as we reject and replace nonfree packages that are offered for installation in the usual way.  Our campaign for web sites to free their JavaScript can then begin.
nl: Deze functies zullen het mogelijk maken dat een JavaScript-programma dat wordt meegeleverd met een webpagina in een praktisch opzicht vrij is. JavaScript zal geen bijzonder obstakel zijn voor onze vrijheid&mdash;niet meer dan C en Java nu zijn. We zullen in staat zijn om de niet-vrije, niet-triviale JavaScript-programma's te verwerpen en zelfs te vervangen, net zoals we niet-vrije programma's verwerpen en vervangen die ons op de reguliere manier ter installatie aangeboden worden.

note: type: Content of: <div><p>
en: In the mean time, there's one case where it is acceptable to run a nonfree JavaScript program: to send a complaint to the website operators saying they should free or remove the JavaScript code in the site.  Please don't hesitate to enable JavaScript temporarily to do that&mdash;but remember to disable it again afterwards.
nl: In de tussentijd is er &eacute;&eacute;n moment waarop het acceptabel is om een niet-vrij JavaScript-programma uit te voeren: om een klacht naar de websitebeheerders te sturen, waarin je aangeeft dat ze de JavaScript-code op de website zouden moeten bevrijden of verwijderen. Aarzel niet om JavaScript tijdelijk aan te zetten om dat te doen&mdash;maar vergeet niet om het na afloop weer uit te zetten.

note: type: Content of: <div><p>
en: <strong>Acknowledgements:</strong> I thank <a href="/people/people.html#mattlee">Matt Lee</a> and <a href="https://johnresig.com/">John Resig</a> for their help in defining our proposed criterion, and David Parunakian for bringing the problem to my attention.
nl: <strong>Dankbetuiging:</strong>Ik dank <a href="/people/people.html#mattlee">Matt Lee</a> en <a href="https://johnresig.com/">John Resig</a> voor hun hulp bij het bepalen van de voorgestelde criteria, en aan David Parunakian, die mij geholpen heeft me bewust te maken van het probleem.

note: type: Content of: <div><div><p>
en: Please send general FSF &amp; GNU inquiries to <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>.  There are also <a href="/contact/">other ways to contact</a> the FSF.  Broken links and other corrections or suggestions can be sent to <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.
nl: Gelieve algemene vragen over FSF &amp; GNU te sturen naar <a href="mailto:gnu@gnu.org">&lt;gnu@gnu.org&gt;</a>. Er zijn ook nog <a href="/contact/">andere manieren om in contact te komen</a> met de FSF. Foute links en andere correcties graag sturen aan <a href="mailto:webmasters@gnu.org">&lt;webmasters@gnu.org&gt;</a>.

note: TRANSLATORS: Ignore the original text in this paragraph, replace it with the translation of these two: We work hard and do our best to provide accurate, good quality translations.  However, we are not exempt from imperfection. Please send your comments and general suggestions in this regard to <a hr
en: Please see the <a href="/server/standards/README.translations.html">Translations README</a> for information on coordinating and contributing translations of this article.
nl: We doen ons best om goede vertalingen te maken maar staan altijd open voor verbeteringen. Suggesties, op- en aanmerkingen sturen aan: <a href="mailto:web-translators@gnu.org">&lt;web-translators@gnu.org&gt;</a>.</p> <p>Zie <a href="/server/standards/README.translations.html"> Translations README</a> voor informatie over het onderhoud van vertalingen op deze website.

note: type: Content of: <div><p>
en: This page is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/">Creative Commons Attribution-NoDerivatives 4.0 International License</a>.
nl: Deze pagina is uitgebracht onder de <a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/deed.nl">Creative Commons Naamsvermelding-GeenAfgeleideWerken 4.0 Internationaal licentie</a>.

note: TRANSLATORS: Use space (SPC) as msgstr if you don't want credits. type: Content of: <div><div>
en: *GNUN-SLOT: TRANSLATOR'S CREDITS*
nl: <strong>Vertaling:</strong> <a href="//savannah.gnu.org/projects/www-nl">www-nl</a>

note: timestamp start type: Content of: <div><p>
en: Updated:
nl: Bijgewerkt:
