Rough.js rende grafica disegnata a mano con tela e SVG
È incredibile vedere quanto il Web sia arrivato con elementi dinamici come gli SVG nel browser . Puoi progettare qualsiasi cosa, dalle animazioni personalizzate ai giochi HTML5 con le librerie giuste.
Una delle più recenti librerie che valga la pena provare è Rough.js . È uno script di generazione grafica gratuito attualmente in beta che funziona su elementi canvas e SVG .
È possibile creare icone personalizzate, grafici a barre, praticamente tutto ciò che si desidera tutto in codice. E il risultato finale assume una splendida sensazione disegnata a mano .
Al momento della stesura di questo, Rough.js è ancora in v0.1 beta, quindi potrebbe non essere pronto per un sito di produzione dal vivo . Ma è una prova che gli standard web stanno progredendo velocemente e stiamo entrando in un'epoca in cui questo tipo di cose è possibile.
Prendi ad esempio questa barra di avanzamento generata attraverso Rough.js. Se fai clic sul pulsante "Start" noterai che esegue un'animazione personalizzata che sembra davvero disegnata a mano . Usa le linee SVG con pattern predefiniti per creare un effetto traballante che sembra davvero naturale.

Tutti questi sono dotati di esempi di codice e dovrebbero essere abbastanza facili da rielaborare per qualsiasi sito web . Tutto ciò di cui hai bisogno è il file di script Rough.js e un po 'di pazienza nel pasticciare con JavaScript.

var rough = new RoughCanvas (document.getElementById ('myCanvas'), 400, 200); rough.rectangle (10, 10, 200, 200); // x, y, larghezza, altezza
Abbastanza semplice una volta capito il codice ma probabilmente non lo script più intuitivo per i principianti.
Se desideri più frammenti di codice e demo di esempio, controlla la home page di Rough.js . È il posto perfetto per iniziare a imparare e trovare frammenti di codice che puoi rielaborare.
Inoltre, se hai domande o suggerimenti per funzionalità aggiuntive, puoi inviare un messaggio al creatore di Rough.js su Twitter @preetster.

30 sculture cinetiche ipnotiche che non puoi ignorare
Hai visto dipinti belli ed eleganti sui muri; molti di loro, ne sono certo. Hai anche visto sculture di carta (o legno o anche frutta) realizzate da maestri artigiani. Ma hai visto lo spostamento di opere d'arte o sculture?Si chiamano Sculture Cinetiche e sono ciò che ti aspetti che siano: sono opere d'arte e sculture che si muovono realmente .

10 estensioni Magento Essential necessarie
Magento è probabilmente la piattaforma di e-commerce più solida in circolazione. Se possiedi un negozio online, probabilmente hai preso in considerazione l'utilizzo di Magento sul tuo sito. Anche grandi nomi come Nike, MotherCare e Bazaar sono su Magento. Tuttavia, Magento ha alcune funzionalità che potrebbero essere ulteriormente migliorate, motivo per cui a volte è necessario essere proattivi e verificare cosa si può ottenere meglio con le estensioni .Mage