Ik haat GitHub witruimte
Ik haat GitHub White Space is een gratis Chrome-extensie ontwikkeld door Hunter Ham Digital. Het doel is om de code review workflow op GitHub te verbeteren door automatisch de filter voor het verbergen van witruimte toe te voegen aan de GitHub-diffweergave. Deze extensie lost het probleem op dat de website van GitHub geen manier biedt om de instelling voor het verbergen van witruimte in de code-diffweergave te behouden, wat het beoordelingsproces vertraagt.
De extensie past de filter voor het verbergen van witruimte toe op zowel de pagina's met Pull Request-bestandsdiffs als de pagina's met Commit-diffs. Het detecteert of de instelling voor witruimte is ingeschakeld door te controleren op de `w`-parameter in de URL-query/zoekparameters. Als de `w`-parameter niet is ingesteld, voegt de extensie automatisch `w=1` toe aan de URL om witruimte te verbergen. Als gebruikers echter opzettelijk witruimte willen tonen, kunnen ze `w=0` instellen in de URL.
Wat deze extensie onderscheidt, is de focus op beveiliging. Het maakt gebruik van Chrome-content-scripts, die alleen worden uitgevoerd in de context van één tabblad/pagina en beperkt zijn tot het beveiligde HTTPS-protocol op github.com. Dit zorgt voor een veiligere browse-ervaring voor gebruikers.