Marko Dugonjić è un professionista del web di Velika Gorica, Croazia. È riconosciuto come esperto di standard web e siti web basati su standard. Concentrandosi sulla semplicità, crea interfacce Web accessibili e facili da usare che sono visivamente accattivanti e altamente utilizzabili. È anche il creatore del famoso Typetester.
Ciao, grazie per avermi ospitato!
Sono Marko Dugonjić, web designer e sviluppatore croato. Il mio background formativo è in kinesiologia e sono stato abbastanza intimo con i problemi che le persone disabili incontrano ogni giorno. Quindi, mi sono interessato all'accessibilità.
A quel tempo, c'erano solo alcune persone in Croazia che hanno mai sentito parlare di progettazione di siti web con accessibilità in mente. Naturalmente, ho sentito il bisogno di colmare questa lacuna. Presto ho trovato zeldman.com e ho acquistato il suo libro, "Design with Web Standards", e ho iniziato a educare la gente di Internet croata sui valori degli standard web attraverso forum popolari. Il resto è storia :)
Curiosità. Sono sempre in qualcosa di nuovo e allargo i miei orizzonti. Mentre studiavo Fisica e Chimica a Zagabria, ho studiato spesso nella Biblioteca Nazionale e Universitaria. Avevano una connessione Internet gratuita, quindi quando mi prendevo una pausa, andavo al piano di sotto e scoprii le meraviglie di Internet.
Il primo sito web che ho realizzato è stato per i miei cani. Era un modo molto conveniente per entrare in contatto con allevatori e allevatori di cani di tutto il mondo. Poi, in un'occasione, un amico mi ha chiesto di creare un sito web per una chiesa locale. Alla gente è piaciuto quello che ho fatto, così hanno continuato a tornare da me per altri siti web.
Quando lavoravo a Web.burza come sviluppatore front-end, i progettisti spesso distribuivano PSD che - tipograficamente parlando - non potevano essere trasformati in modo identico in un ambiente browser. La spaziatura delle lettere era spesso diversa, anche in testa. E la principale discrepanza era il carattere anti-aliasing.
Un giorno Marko Kršul, il direttore artistico, ha detto qualcosa del tipo: "Questo sembra imbarazzante, potresti fare qualche versione CSS, quindi posso scegliere tra alcune opzioni?" Così ho fatto. Alla fine abbiamo optato per una tonalità leggermente più chiara di grigio e una dimensione del font più ampia rispetto a Photoshop.
Non volevo sprecare il mio tempo facendo questo tipo di impostazione CSS su ogni singolo progetto, quindi ho creato uno strumento rudimentale per testare il tipo side-by-side in un browser. Quando un paio di altri hanno visto questo, hanno richiesto più funzionalità. Ho aggiunto quelli e poi ho bloccato la lista dei desideri. Ho progettato l'interfaccia, fatto un altro giro di test e, poiché tutti quelli che lo hanno testato hanno iniziato a utilizzarlo nel loro processo, ho deciso di rilasciarlo al pubblico.
Quello che è iniziato come un esercizio di progettazione e sviluppo di applicazioni web, è diventato uno strumento utile per molte persone.
Haha, sono davvero un fan della tipografia ... Nella musica ci sono compositori (persone che creano musica) e artisti (gente che canta o suona). Sono entrambi artisti. Allo stesso modo in tipografia, ci sono designer di tipi e coloro che impostano type - typesetters. Sono l'ultimo tipo. Solo per il web.
Ma: mai dire mai.
Vedo i CSS come uno strumento per ottenere layout conformi agli standard. Non fare CSS perché ti piace CSS o per lo stato della comunità. Fallo con uno scopo e per una ragione. Per me la ragione sono i siti web costruiti secondo gli standard web.
Questa non è una passione o amore. Se stai facendo front-end per vivere, devi semplicemente padroneggiare HTML, CSS e JavaScript.
Sii appassionato del risultato, non del metodo. Una cuoca insegna la sua attrezzatura da cucina, ma è appassionata del sapore di un piatto.
Sono appassionato del ridimensionamento del testo in IE 6.
Gli standard Web sono una serie di raccomandazioni e linee guida su come i siti web dovrebbero essere costruiti e come dovrebbero funzionare tecnicamente. Non sono affatto definitivi e cambiano continuamente - evolvendosi. Questa è la sua bellezza.
Quando si percepiscono gli standard Web come una cosa normale, un default - il modo in cui i siti web dovrebbero funzionare - allora diventa naturale per te. Non ci pensi più. Costruisci semplicemente i siti web nel modo corretto.
Continuo a vedere gli sviluppatori preoccuparsi del validatore più che scrivere strutture HTML semanticamente corrette. Non si tratta della convalida, ma dell'idea - l'accesso da parte di chiunque e di tutti.
Ho lavorato con QBN per circa due anni. Nei loro progetti, lavoro in modo rigoroso come sviluppatore front-end. Il segreto della grande relazione è una comprensione reciproca dei problemi di ogni persona. I miei problemi sono evidenti: problemi di cross-browser.
I progetti QBN sono sempre in anticipo. Mi piace farne parte. Affina le mie abilità front-end :)
Non ho un processo definito in pietra, ma piuttosto alcuni approcci diversi.
Raramente inizio con la grafica, perché sono un forte sostenitore del web design di supporto e non decorativo. Mi piace innanzitutto scoprire tutto sulla materia in questione, le esigenze degli utenti, gli obiettivi di business, ecc. A volte ciò è fatto euristicamente e talvolta con dati reali.
Se un sito web deve consegnare un messaggio attraverso la grafica, allora inizierei a elencare termini e disegnare forme semplificate di metafore nel mio album da disegno, ma se ho già una discreta quantità di contenuti, comincio a disegnare e ad incorniciare le parti di una mappa del sito.
Molto spesso, ho creato un tema WordPress di base e ho creato pagine e tipi di pagine principali, quindi ho un semplice prototipo con cui lavorare. A quel punto, potrei anche caricarlo su un server temporaneo per consentire ai clienti di rivedere e sfogliare il sito. Se necessario, il contenuto e le relazioni tra le sezioni sono adeguati. Questa fase è molto utile per spostare la mentalità del cliente da "come sarà il sito web" a "come verrà utilizzato il sito web", che è molto importante per il risultato finale.
Quando avrò impostato tutto il contenuto, aprirò Photoshop e inizierò a premere pixel in base ai miei disegni su carta.
La mia sfida personale è la mancanza di tempo per imparare tutto ciò che vorrei. Ad esempio, mi piacerebbe padroneggiare gli strumenti di movimento, ma non ho ancora tempo. Forse l'anno prossimo…
In generale, la sfida più grande consiste nell'educare i clienti sull'esperienza utente, spiegando perché hanno bisogno di test e recensioni sull'usabilità e sui reali poteri del loro sito web o applicazione.
Molti investitori vengono da me con un'idea di forum e / o caratteristiche simili della community, ma raramente si rendono conto che non hanno risorse per gestirli. Spesso ascoltano l'idea (o leggono un post sul blog intitolato "Aumenta le entrate con i social network"), ma non riescono a capire o spiegare perché ne hanno bisogno.
Il grande web designer dovrebbe essere esperto in entrambi gli strumenti visivi come Photoshop o Flash e nell'editor HTML / CSS. Poiché i layout web non vengono stampati e quindi inviati, un grande web designer conoscerà le sue opzioni di fallback ed è consapevole che una volta che il sito è stato rilasciato, come viene utilizzato è fuori dal suo controllo.
In questa fase della mia vita, ho deciso di lavorare come freelance a tempo pieno. Mi piace la flessibilità del programma freelance e ora passo più tempo con i miei bambini.
Dal momento che è tutto nuovo per me, non ho alcun consiglio prezioso, ma finora mi piace. Lavoro molto più velocemente e sono generalmente più soddisfatto dei risultati.
La risposta breve è: prova a capirlo per ogni progetto.
La risposta lunga è: apprendi il più possibile per fornire conclusioni euristiche; useit.com e il libro di Steve Krug, "Do not Make Me Think" sono un buon inizio. Quindi condurre test utente, a seconda della scala del progetto. Al giorno d'oggi, ci sono un sacco di metodi per testare gli utenti - e applicazioni come Silverback ti permettono di creare una mini-possibilità di test di usabilità per qualsiasi progetto.
Nella mia esperienza, gli utenti lo desiderano in modo rapido, semplice e comprensibile, ma allo stesso tempo interessante, accattivante e accattivante. Perché deve essere attraente, "utilizzabile" Verdana 16px # 000 su #fff non funziona ovunque.
Nel prossimo futuro, il browser probabilmente sostituirà il sistema operativo per l'utente medio di Jane e, con un notevole aumento della velocità di connessione, tutti i contenuti e le applicazioni saranno online. Il browser diventerà l'interfaccia.
Mobile è il nuovo desktop.
La mia attività offline principale è passare il tempo con la mia famiglia - che include la costruzione di città LEGO, giocare con l'argilla, disegnare con i pastelli ecc. Abbiamo anche un cane, quindi trascorro un po 'di tempo ogni giorno all'aperto.
Insegno Aikido per i bambini. Se solo potessi diventare uno snowboard Pro.
Insisto! :)
Dico sempre ai miei figli: non smettere mai di imparare e non dimenticare di mettere in pratica ciò che hai imparato.