Rough.js maakt handgetekende afbeeldingen met canvas en SVG
Het is verbazingwekkend om te zien hoe ver het web is gekomen met dynamische elementen, zoals SVG's in de browser . Je kunt alles ontwerpen, van aangepaste animaties tot HTML5-spellen met de juiste bibliotheken.
Een van de nieuwste bibliotheken die het testen waard is, is Rough.js . Het is een gratis script voor het genereren van afbeeldingen dat zich momenteel in de bèta bevindt en dat werkt op canvas- en SVG-elementen .
Je kunt aangepaste pictogrammen, staafdiagrammen maken, vrijwel alles wat je wilt, alles in code. En het uiteindelijke resultaat krijgt een prachtig handgetekend gevoel .
Vanaf dit moment is Rough.js nog steeds in v0.1 beta, dus het is misschien niet klaar voor een live productiewebsite . Maar het is een bewijs dat de webstandaarden snel vorderen en we een tijdperk ingaan waarin dit soort dingen mogelijk zijn.
Neem bijvoorbeeld deze voortgangsbalk gegenereerd door Rough.js. Als u op de knop "Start" klikt, ziet u een aangepaste animatie die er echt handgetekend uitziet . Het gebruikt SVG-lijnen met vooraf gedefinieerde patronen om een wankel effect te creëren dat er echt natuurlijk uitziet.
Op de hoofdpagina van GitHub vindt u een sectie met veel voorbeelden van Rough.js in actie .Al deze worden geleverd met codevoorbeelden en moeten vrij gemakkelijk te herwerken zijn voor elke website . Het enige dat je nodig hebt, is het Rough.js-scriptbestand en wat geduld om met JavaScript te knoeien.
Hier is een voorbeeldfragment waarin wordt gedemonstreerd hoe een rechthoek in code kan worden gemaakt :var rough = new RoughCanvas (document.getElementById ('myCanvas'), 400, 200); rough.rectangle (10, 10, 200, 200); // x, y, width, height
Vrij eenvoudig als je de code begrijpt, maar waarschijnlijk niet het meest intuïtieve script voor beginners.
Als u meer codefragmenten en voorbeelddemo's wilt, bekijk dan de startpagina van Rough.js . Het is de perfecte plek om te beginnen met leren en om codefragmenten te vinden die je opnieuw kunt bewerken.
Als je vragen of suggesties hebt voor extra functies, kun je de maker van Rough.js ook een bericht sturen op Twitter @preetster.
30+ tools om je Flickr-ervaring te verbeteren
Flickr is een populair online beeldplatform en is een revolutie voor het delen en beheren van foto's, en het heeft een enorme gemeenschap van fotografen die hun werk de wereld laten zien om te zien.En om u te helpen optimaal gebruik te maken van het geweldige platform van Flickr, zijn er een aantal tools die veel aan uw ervaring kunnen toevoegen
Beste ontwerp-freebies van het jaar 2017
Het afgelopen jaar hebben we een enorme toename gezien in het aantal ontwerpblogs en PSD-galerijen. Het grote voordeel is dat webdesigners en grafische ontwerpers steeds meer geïnteresseerd zijn in het delen van hun ideeën en werken met internet. Deze geweldige houding heeft geleid tot een aantal freebies van designkwaliteit van over de hele wereld!H