http://www.mozilla-nl.org//mozbrowser/wiki/index.php?title=GreaseMonkey&feed=atom&action=historyGreaseMonkey - Bewerkingsoverzicht2024-03-28T10:34:43ZBewerkingsoverzicht voor deze pagina op de wikiMediaWiki 1.35.9http://www.mozilla-nl.org//mozbrowser/wiki/index.php?title=GreaseMonkey&diff=1735&oldid=prevAdri op 12 okt 2005 om 22:472005-10-12T22:47:04Z<p></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="nl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Oudere versie</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Versie van 12 okt 2005 22:47</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l13" >Regel 13:</td>
<td colspan="2" class="diff-lineno">Regel 13:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* kwaadwillende scripts kunnen lastig worden (gelukkig zie je elk script voordat je het installeert)</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* kwaadwillende scripts kunnen lastig worden (gelukkig zie je elk script voordat je het installeert)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* website-makers houden doorgaans niet van het idee dat een website die zij gemaakt hebben door een gebruiker aangepast wordt</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* website-makers houden doorgaans niet van het idee dat een website die zij gemaakt hebben door een gebruiker aangepast wordt</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;"></ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Zie ook: [[GreaseMonkey-conflicten]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Andere browsers ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Andere browsers ==</div></td></tr>
</table>Adrihttp://www.mozilla-nl.org//mozbrowser/wiki/index.php?title=GreaseMonkey&diff=1063&oldid=prevAdri: /* Ook nadelen ? */2005-07-10T12:31:43Z<p><span dir="auto"><span class="autocomment">Ook nadelen ?</span></span></p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="nl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Oudere versie</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Versie van 10 jul 2005 12:31</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l10" >Regel 10:</td>
<td colspan="2" class="diff-lineno">Regel 10:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Ook nadelen ? ==</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Ook nadelen ? ==</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Dat een extensie als GreaseMonkey voor een ware revolutie kan zorgen als het veel gebruikt wordt, is wel duidelijk nadat je de extensie een tijdje met enkele userscripts gebruikt. Maar kent zo'n extensie alleen maar voordelen ? Daarom vermelden we hier potentiële nadelen van userscripts:</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Dat een extensie als GreaseMonkey voor een ware revolutie kan zorgen als het veel gebruikt wordt, is wel duidelijk nadat je de extensie een tijdje met enkele userscripts gebruikt. Maar kent zo'n extensie alleen maar voordelen ? Daarom vermelden we hier potentiële nadelen van userscripts:</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* je ziet de pagina anders dan andere personen (kan lastig zijn als je met iemand <del class="diffchange diffchange-inline">over </del>een site bespreekt)</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* je ziet de pagina anders dan andere personen (kan lastig zijn als je met iemand een site bespreekt)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* kwaadwillende scripts kunnen lastig worden (gelukkig zie je elk script voordat je het installeert)</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* kwaadwillende scripts kunnen lastig worden (gelukkig zie je elk script voordat je het installeert)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* website-makers houden doorgaans niet van het idee dat een website die zij gemaakt hebben door een gebruiker aangepast wordt</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* website-makers houden doorgaans niet van het idee dat een website die zij gemaakt hebben door een gebruiker aangepast wordt</div></td></tr>
</table>Adrihttp://www.mozilla-nl.org//mozbrowser/wiki/index.php?title=GreaseMonkey&diff=732&oldid=prevMartijn: typo-fix it.slashdot2005-07-10T10:25:01Z<p>typo-fix it.slashdot</p>
<table class="diff diff-contentalign-left diff-editfont-monospace" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="nl">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Oudere versie</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Versie van 10 jul 2005 10:25</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l4" >Regel 4:</td>
<td colspan="2" class="diff-lineno">Regel 4:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Een Userscript is een stuk tekst waarin code staat en waarin wordt aangegeven wat die code doet en voor welke websites de code bestemd is. Zo'n userscript kun je aan GreaseMonkey toevoegen.</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Een Userscript is een stuk tekst waarin code staat en waarin wordt aangegeven wat die code doet en voor welke websites de code bestemd is. Zo'n userscript kun je aan GreaseMonkey toevoegen.</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'>−</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>De Wiki van Jeremy Dunck wordt gebruikt als [http://dunck.us/collab/GreaseMonkeyUserScripts verzamelplaats van Userscripts]. Daar vindt je al erg veel scripts. We nemen de scripts voor [http://slashdot.org Slashdot] als voorbeeld. De HTML-code van Slashdot is namelijk nogal belabberd en de site wil nog wel eens rare kleurencombinaties gebruiken. Zo is er een userscript dat de zijbalken van de websites verwijdert zodat je meer ruimte over hebt om de teksten op de site te lezen (de 'stuff that matters'). Ook is er een script dat alle kleuren van de subdomeinen ook dezelfde groene kleur als de voorpagina geeft. Dat is om te voorkomen dat je kleuren krijgt als op [http://it.slashdot.org/].</div></td><td class='diff-marker'>+</td><td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>De Wiki van Jeremy Dunck wordt gebruikt als [http://dunck.us/collab/GreaseMonkeyUserScripts verzamelplaats van Userscripts]. Daar vindt je al erg veel scripts. We nemen de scripts voor [http://slashdot.org Slashdot] als voorbeeld. De HTML-code van Slashdot is namelijk nogal belabberd en de site wil nog wel eens rare kleurencombinaties gebruiken. Zo is er een userscript dat de zijbalken van de websites verwijdert zodat je meer ruimte over hebt om de teksten op de site te lezen (de 'stuff that matters'). Ook is er een script dat alle kleuren van de subdomeinen ook dezelfde groene kleur als de voorpagina geeft. Dat is om te voorkomen dat je kleuren krijgt als op [http://it.slashdot.org/ <ins class="diffchange diffchange-inline">it.slashdot.org</ins>].</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Je ziet hier dat de website gewoon door de Mozilla-browser wordt gedownload, maar dat er vervolgens scripts worden gedraaid om de pagina een ander uiterlijk te geven. Het resultaat van die scripts wordt aan de gebruiker getoond. Dan kunnen er advertenties uit verwijderd zijn of juist bepaalde dingen aan toegevoegd (zoals bijvoorbeeld handige links naar andere websites in de Google-zoekresultaten).</div></td><td class='diff-marker'> </td><td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Je ziet hier dat de website gewoon door de Mozilla-browser wordt gedownload, maar dat er vervolgens scripts worden gedraaid om de pagina een ander uiterlijk te geven. Het resultaat van die scripts wordt aan de gebruiker getoond. Dan kunnen er advertenties uit verwijderd zijn of juist bepaalde dingen aan toegevoegd (zoals bijvoorbeeld handige links naar andere websites in de Google-zoekresultaten).</div></td></tr>
</table>Martijnhttp://www.mozilla-nl.org//mozbrowser/wiki/index.php?title=GreaseMonkey&diff=728&oldid=prevMartijn op 10 jul 2005 om 10:242005-07-10T10:24:05Z<p></p>
<p><b>Nieuwe pagina</b></p><div>De GreaseMonkey-extensie (GM) is geschreven door Aaron Boodman en Jeremy Dunck. Zij kwamen erachter dat je met [[NLWP:Javascript|Javascript]] in Mozilla-browsers veel dingen kunt be&iuml;nvloeden en dat een gebruiker eigen scripts aan de browser moet kunnen toevoegen. Zo kun je met GreaseMonkey bepaalde gedragingen van websites aanpassen. Die scripts kunnen op alle websites werken, maar ook enkel op specifieke websites (zoals alle pagina's van Yahoo! of Slashdot of een subdomein van die websites). Daarnaast is het ook mogelijk om het gedrag van bepaalde extensies met GreaseMonkey aan te passen.<br />
<br />
== Userscripts ==<br />
Een Userscript is een stuk tekst waarin code staat en waarin wordt aangegeven wat die code doet en voor welke websites de code bestemd is. Zo'n userscript kun je aan GreaseMonkey toevoegen.<br />
<br />
De Wiki van Jeremy Dunck wordt gebruikt als [http://dunck.us/collab/GreaseMonkeyUserScripts verzamelplaats van Userscripts]. Daar vindt je al erg veel scripts. We nemen de scripts voor [http://slashdot.org Slashdot] als voorbeeld. De HTML-code van Slashdot is namelijk nogal belabberd en de site wil nog wel eens rare kleurencombinaties gebruiken. Zo is er een userscript dat de zijbalken van de websites verwijdert zodat je meer ruimte over hebt om de teksten op de site te lezen (de 'stuff that matters'). Ook is er een script dat alle kleuren van de subdomeinen ook dezelfde groene kleur als de voorpagina geeft. Dat is om te voorkomen dat je kleuren krijgt als op [http://it.slashdot.org/].<br />
<br />
Je ziet hier dat de website gewoon door de Mozilla-browser wordt gedownload, maar dat er vervolgens scripts worden gedraaid om de pagina een ander uiterlijk te geven. Het resultaat van die scripts wordt aan de gebruiker getoond. Dan kunnen er advertenties uit verwijderd zijn of juist bepaalde dingen aan toegevoegd (zoals bijvoorbeeld handige links naar andere websites in de Google-zoekresultaten).<br />
<br />
== Ook nadelen ? ==<br />
Dat een extensie als GreaseMonkey voor een ware revolutie kan zorgen als het veel gebruikt wordt, is wel duidelijk nadat je de extensie een tijdje met enkele userscripts gebruikt. Maar kent zo'n extensie alleen maar voordelen ? Daarom vermelden we hier potentiële nadelen van userscripts:<br />
* je ziet de pagina anders dan andere personen (kan lastig zijn als je met iemand over een site bespreekt)<br />
* kwaadwillende scripts kunnen lastig worden (gelukkig zie je elk script voordat je het installeert)<br />
* website-makers houden doorgaans niet van het idee dat een website die zij gemaakt hebben door een gebruiker aangepast wordt<br />
<br />
== Andere browsers ==<br />
Ook voor andere browsers, zoals [[Internet Explorer]] en [[Opera]], zijn er userscripts in ontwikkeling. Opera voegt deze toe in een volgende versie en voor Internet Explorer zijn er diverse addons die dit mogelijk maken. Waarschijnlijk blijven userscripts in Mozilla-browsers wel het krachtigst aangezien de rest van de browser ook uit Javascript is opgebouwd en GreaseMonkey daar goed op inspeelt.<br />
<br />
[[Category:Extensies]]</div>Martijn