Ultime dal Blog

Usi Intelligenti delle Maps in Sass

Come puoi vedere dalla mole di articoli su questo preprocessore, all'interno di AndMore stiamo apprezzando molto le funzionalità che questo preprocessore ci ha messo a disoposizione tanto che ci troviamo spesso a condividerle con te.

Alcuni di questi articoli provengono da letture che ci hanno stimolato e che ci hanno permesso di approfondire le nostre conoscenze e quello di oggi rispecchia questa tradizione. Durante la mia documentazione a giro per il web ho trovato questo articolo che introduce a dei modi veramente molto interessanti per utilizzare le maps all’interno dei nostri progetti.

Questo vuol dire che troverai una semplice traduzione del contenuto che ti ho appena collegato?

Assolutamente no. Tutto il testo che troverai è sì ispirato al contenuto dell’articolo, ma come realizzerai confrontando le due versioni, noterai che tutto è stato scritto di mio pugno (ehm… polpastrello) e che sono state fatte molte ricerche per completare alcuni dettagli che non sono stati trattati nel nostro precedente articolo.

Leggi Tutto

Lancia Notifiche Push dal tuo Sito

Il web si sta evolvendo e con esso anche le funzionalità che ci propone. Fino ad oggi sembrava che le notifiche push fossero una funzionalità dedicata alle applicazioni native, ma in questo articolo scopriremo che non è così.

In molti sono convinti che Internet sia semplicemente un grande raccoglitore di brochure di aziende, esistono applicativi di grande complessità, ma quello che vede l’utente finale è semplicemente una pagina web. Al giorno d’oggi le cose sono molto cambiate visto che grazie a tecnologie web siamo in grado di eseguire dei veri e propri programmi come Grunt o WordMove.

I linguaggi utilizzati per lavorare sui file presenti nel nostro sistema sono linguaggi web, ma al tempo stesso lavorano a livello macchina che è molto più basso rispetto a quello del browser.

Allo stesso modo esistono siti web che ti permettono di caricare foto e altri file multimediali, praticamente accedono alle API del tuo filesystem per navigare all’interno delle cartelle. Insomma quello che sto cercando di spiegare è che già oggi con le tecnologie del web possiamo fare molte operazioni all’interno dei sistemi operativi; e con quanto ti spiegherò in questo articolo scoprirai addirittura come inviare delle notifiche push su qualsiasi dispositivo stia visitando la tua pagina web.

Leggi Tutto

Comprendi Bower e Semplifica il tuo Lavoro

Ormai non dovrebbe essere un segreto, su questo blog ci piace tanto pubblicare approfonditi tutorial quanto presentazioni di strumenti che ti aiuteranno a migliorare la vita dello sviluppatore front end e oggi non è diverso...

Da sempre lo sviluppatore front end viene classificato come “il cugino geek che conosce HTML e CSS”, la verità è che mentre il web si aggiorna e aggiunge sempre nuove interazioni soltanto chi è in grado di restare al passo con i tempi può continuare a definirsi uno sviluppatore.

Siamo onesti, il web è incredibilmente cambiato dalle prime pagine in bianco e nero che venivano scambiate durante la sua nascita; ad oggi creare un sito web, uno fatto bene, richiede conoscere anche linguaggi di scripting come JavaScript che grazie all’avvendo del HTML5 ad oggi abbiamo delle API che ci permettono di interagire semplicemente con gli elementi delle nostre pagine.

Però oggi non ti spiegherò tutto questo, oggi voglio parlarti di uno strumento che ti permetterà di unire tutti i tasselli del tuo progetto e di concludere più velocemente il tuo lavoro. Se poi vuoi approfondire il linguaggio JavaScript, puoi sempre seguire il corso gratuito su skillsAndMore.

Leggi Tutto

10 Librerie Sass che ti Aiutano nello Sviluppo CSS

Eccoci ancora una volta a parlare di Sass. Ormai dovresti aver capito il nostro interesse nel migliorare il tuo lavoro e nel proporti soluzioni e tecniche che ti permetteranno di svolgerlo più velocemente e con maggior precisione.

Come avrai forse intuito dallo stesso titolo, quest’oggi non andremo a parlare tanto di tecniche ma piuttosto di soluzioni. Soluzioni che altri sviluppatori hanno creato e condiviso con noi e che rappresentano degli approcci davvero interessanti.

Se ancora non conosci Sass ti dico subito che stai facendo un grosso errore!

Stai facendo un errore perché ad oggi scrivere i tuoi CSS così come sono stati standardizzati dal W3C è una grossa perdita di tempo. Per quanto sia utile questo approccio, bisogna dire che la sua sintassi e la sua logica non riesce più a mantenere il passo con i tempi. Non mi credi? Prova intanto a dare un’occhiata al nostro webinar e al corso che abbiamo realizzato per capire in quanti modi utilizzare Sass è più utile (e veloce) rispetto allo scrivere del classico CSS.

Ti invito a consultare le nostre risorse esterne perché quest’oggi non ho intenzione di presentarti questa soluzione, piuttosto il mio compito in questo specifico articolo è quello di mostrarti quanto sia cresciuta la comunità intorno a Sass; i suoi framework e le librerie disponibili a tutti gli sviluppatori che hanno iniziato ad usare questa tecnologia.

Leggi Tutto

Haroopad, coltellino svizzero per Documentazione in Markdown

Eccomi qui, nuovamente su questi schermi per parlarvi, come al solito, di esperienze vissute in prima persona. L'argomento di oggi non è prettamente tecnico ma ti permetterà di migliorare un aspetto della tua professione: la documentazione!

Oggi ti presenterò uno strumento che ultimamente ho iniziato a sfruttare maniacalmente nel mio lavoro e per maniacalmente indendo, usarlo a fondo e sentirne la mancanza quando non è a disposizione. Di strumenti di questo genere ne ho provati moltissimi prima di arrivare a lui e per questo, lo ammetto, me ne sono innamorato. Come mi succede con tutte le mie infatuazioni che mi rendono schiavo, ora mi costringe ad usarlo giorno e notte per fare le cose più disparate, tra le quali ho trovato un buco per scriverci sopra questo articolo.

E infatti devo confessarti che questo articolo è proprio il frutto di questa mia passione. L’intero articolo è stato scritto in markdown in Haroopad emi è bastato un semplice copia/incolla per vedere il risultato all’interno di html5AndMore.

Ti ho incuriosito abbastanza? Credo proprio sia giunto il momento di presentartelo.

Leggi Tutto

Polymer e Web Components, Ecco Perché dovresti Conoscerli Oggi!

Già nel 2011 il termine "web components" è stato sentito alla Fronteers Conference e da allora ci sono stati veramente molti sviluppatori che hanno contribuito a questa idea. Ma di cosa sto parlando? E che cosa ha fatto Google rilasciando Polymer?

Ebbene, come è già successo anche in passato non sono qua a scriverti cose che forse entreranno a far parte degli standard e che un giorno vedremo all’interno dei nostri browser; quello di cui ti parlerò quest’oggi è qualcosa che (grazie ai polyfill) è già disponibile e funziona in tutti i browser moderni, quello che devi fare è semplicemente usarli :P

Questo articolo però non sarà soltanto pratico, parleremo anche un po’ di storia e cercheremo di capire perché, dopo più di 4 anni, stiamo ancora aspettando una versione standard di questa rivoluzione e perché per poterne usufruire dei vantaggi è necessario utilizzare dei file polyfill.

Quello che ho intenzione di fare è farti avere un quadro completo della situazioni e lasciarti prendere la tua decisione se vuoi utilizzarli o meno nei tuoi progetti. Perché parliamoci chiaro, le funzionalità che questi elementi ci mettono a disposizione sono praticamente infinite ma come è successo nel primo passaggio all’HTML5 può presentare qualche problema.

Leggi Tutto