Categories
eventi pensieri

(s)Conferenze di settore

Ultimamente mi è giunto l’invito su facebook ad una conferenza di settore che punta a far incontrare una delle tante figure professionali necessarie a produrre prodotti-(applicazioni, portali, siti, etc) per il web per decidere insieme il futuro del Web Italiano.

Il piano d’azione dell’evento è semplice, riunirsi, studiare insieme come fare una lobby, applicarne le regolette. Magari sensibilizzando il pubblico grazie ad una nazionale di calcio.

Una cosa però non mi è chiara.

Se i web designer hanno il grave compito di decidere le sorti del web italiano, allora tutte le figure professionali su cui queste persone dovrebbero basare il proprio lavoro (analisti, esperti di ux, architetti dell’informazione, etc), da cui il lavoro deve poi evolvere in qualcosa di concreto (copy, frontend developers, sistemisti, server side developers, etc) e con cui devono colloquiare (project managers, account, etc) che ci stanno a fare?

Categories
pensieri webdev

Cose che non mi piacciono dei blog che leggo

Premetto che la mia contorta personalità da geek adora l’analogico, in tutte le sue possibili forme. Dal vinile alla carta stampata, dal cambio meccanico nelle auto allo slowfood. Pertanto preferisco leggere molti blog nel contesto ufficiale (sito) piuttosto che limitarmi ai feed.

Lavorando alla template di questo sito ho iniziato ad usare un po’ più di occhio critico sull’altrui lavoro ed eccomi quindi a buttare giù qualche considerazione su cosa non mi piace trovare in una template.

Categories
pensieri webdev

Quanti post in homepage?

Da qualche tempo (diciamo da un anno e mezzo) sto pensando di cambiare/riscrivere il tema del mio blog ed una delle cose che mi ha sempre fermato è (a parte i cartoni animati giapponesi, la playstation, gli altri blog e l’assoluto fancazzismo che “partono” la sera a casa) che mi piacciono i temi con pochi post in home ma al tempo stesso non li userei mai per il mio blog (che attualmente ne mostra ben 25). Empasse come direbbero i francesi, deadlock come dicono i miei amichetti informatici .

Quindi…

Categories
ajax webdev

Yahoo! Developers

Su Developers.Yahoo! iniziano ad essere presenti librerie ed articoli molto succosi. Ad esempio è stata implementata un’intera sezione dedicata ai design pattern utilizzati da Y! in tutte le sue parti ed una contenente le librerie javascript per creare e gestire GUI (alcune ajax enabled) che sono presenti nei nuovi servizi web-2.0.

Bisogna notare che la maggior parte del codice è rilasciato sotto licenza BSD! :)

ciuaz

Categories
webdev

Z Index, questo sconosciuto

Chi di voi non ha bestemmiato con la visualizzazione di oggetti sovrapposti con i CSS? Su 24 Ways c’è un tutorial che spiega come usare al meglio l’attributo Z-Index per realizzare complesse template.

Da aggiungere al proprio bookmark!

ciuaz

Categories
tecnologia webdev

Denim e prototipazione dei siti web

Il primo passo nello sviluppo di un sito web normalmente è rappresentato da uno scarabocchio su carta che rappresenta una possibile idea di interfaccia e/o funzionalità dello stesso. A seguito viene scarabocchiata una pseudo mappa del sito ed una storyboard per quelle pagine che necessitano di una qualche complicata interazione con l’utente.

Alcuni realizzano questi scarabocchi su carta, altri preferiscono lavorare su photoshop altri ancora su powerpoint. L’importante è riuscire a rendere bene l’idea di quello che il sito dovrà fare prima di iniziare a lavorarci sopra.

Denim serve proprio a questo scopo. Questa applicazione realizzata dall’Università di Berkley nasce per dispositivi portatili come palmari e tabletPc (anche se adesso è disponibile anche per i normali pc) e permette di disegnare a mano libera più o meno tutta la struttura di un sito.

La cosa interessante è data dalla possibilità di utilizzare diversi livelli di zoom per andare a disegnare la mappa, le pagine o l’interazione tra le stesse. Unico difetto di Denim attualmente è il fatto che l’esportazione è possibile solo in html mentre non è possibile esportare su formati utili ad altri software per generare template di codice funzionante.

Resta il fatto che durante un brainstorming, se disponete di un tabletPC (meglio se di un Nokia 770 con Maemo) Denim tirerà fuori il meglio di se.

[via Bergius]

ciauz

Categories
webdev

Alla ricerca del layout perfetto

Trovare il layout perfetto è un’impresa titanica, descrivere passo passo come ottenerlo è qualcosa di impensabile. Almeno lo era fino a quando non è stato scritto questo articolo su Position is Everything.

[via Geek Ramblings]

ciauz

Categories
webdev

Ottimizzare i propri CSS

Normalmente quando scriviamo il CSS di un sito stiamo attenti affinchè sia comprensibile per una possibile e futura modifica. Aggiungiamo quindi commenti (magari anche molto lunghi), tabulazioni, spazi e magari replichiamo più volte lo stesso style se applicato a diversi oggetti.

Operare in questo modo è molto comodo ed efficiente per noi sviluppatori ma altrettato inefficiente per un browser che invece di scaricare 10Kb di CSS se ne scarica 50Kb.

Come risolvere il problema? Beh semplicemente usando CSSOptimizer per comprimere e ripulire da tutto il testo inutile il CSS che pubblicheremo su web e tenendoci solo in locale quello usato per lo sviluppo e ricco di commenti.

ciuaz

Categories
webdev

Tabelle e CSS

Nella nuova concezione di web design usare le tabelle per il layout è sbagliato, banalmente non è però vero il contrario… ecco un ottimo esempio di layout per tabelle :)

ciuaz

Categories
php

WordPress Theme Toolkit

Gran bel plugin questo WordPress Theme Toolkit che permette di crearsi delle logiche all’interno di una template per WordPress.

L’idea è stata presa dall’imminente kubrick 2, nuova incarnazione dell’attuale tema di default di wp, e che viene usato in una sua versione modificata anche su questo blog.

Il Theme Toolkit è in sostanza un pannello di configurazione generato dinamicamente all’interno dell’area di amministrazione di wordpress dove è possibile valorizzare alcuni parametri decisi a priori su una template. Ad esempio se vogliamo indicare un valore fisso come un’immagine o un link potremmo utilizzare all’interno di tutta la template una referenza ad esso (ie. $mytheme->option['option1']), referenza che sarà generata anche nel pannello di amministrazione come form dove inserire il valore.

Per provare il plugin è anche già stato scritto un tema ad-hoc chiamato minimalissimplistic.

un buon punto di partenza per la template che mi creerò quando uscirà wp 1.6… forse

ciuaz