Con l'invenzione di CSS3, un web designer dovrebbe usare Photoshop?


13

Vedo che molti designer creano meravigliose opere di web design in Photoshop, ma ora con l'arrivo di CSS3, quando vogliono cambiarlo in HTML e CSS, iniziano semplicemente da zero e creano qualcosa di circa l'80% del design finale usando CSS3.

Ad esempio, usano il bordo-raggio, l'opacità, la sfumatura dello sfondo, l'ombra della casella e l'ombra del testo e altre regole CSS3 per ottenere ciò che hanno creato in Photoshop. Molte volte importano solo un'immagine da Photoshop, che è più simile a una pennellata o un logo, o qualcosa del genere.

La mia domanda è: i web designer dovrebbero comunque usare Photoshop per creare qualcosa, dal quale solo il 20% sarebbe utile?

Un web designer può creare l'intero design direttamente in HTML e CSS senza preoccuparsi di aggiungere un altro livello intermedio di creazione di un design in Photoshop e quindi semplicemente creare gli elementi rimasti lì?


La progettazione dell'interfaccia del sito e la progettazione dell'aspetto sono due argomenti diversi. Photoshop è un formidabile strumento wireframe; tuttavia, prodotti come MockFlow sono uno strumento visivo terribile. Il 99% dei miei clienti NON PUO 'interpretare con precisione un frame di fili su come un effetto ombra, o una combinazione di colori funzionerà insieme (o innumerevoli altre situazioni visive dipendenti).
Dawson,

Questo dovrebbe essere un chat o almeno un meta. Non ha una risposta finita.
b01

Risposte:


17

Devo essere in disaccordo con tutti. Photoshop non è uno strumento per la progettazione di un sito Web. È uno strumento per disegnare un sito web. Il sito Web dovrebbe comunque essere progettato nel mezzo in cui si trova, che tende a essere CSS, HTML e JS.

Ciò non significa che non usi Photoshop. Ma certamente non è necessario.

Sono un grande fan di non aver mai mostrato ai clienti progetti di siti Web in Photoshop. Non è il mezzo in cui vivrà il sito. Le composizioni di Photoshop non offrono alcuna possibilità di comunicare interazione, differenze tra i dispositivi, idiosincrasie del browser, clickability, reattività, ecc.

Certo, in realtà, molte volte è ancora necessario mostrare i modelli JPG. Belle. Usa Photoshop per questo. Ma allora non prendere quel file PSD e tagliarlo e tagliarlo a dadi in un sito web. Ciò aveva senso nel 1999. Oggi non molto. Prendi invece quel PSD e usalo come guida. Questo è all'incirca come dovrebbe apparire il sito, ma tenere conto del fatto che è stato costruito in CSS / HTML / JS e di adattarsi, se necessario.

Quindi, per rispondere alla domanda:

Un web designer può creare l'intero design direttamente in HTML e CSS senza preoccuparsi di aggiungere un altro livello intermedio di creazione di un design in Photoshop e quindi semplicemente creare gli elementi rimasti lì?

Sì. Si può certamente farlo. L'ho visto fatto in parallelo con i progettisti di PSD. Il problema più grande con l'approccio PSD è quando lavori in un team agile. I file pesanti utilizzati per la documentazione (come PhotoShop) diventano oneri piuttosto grandi per il processo Agile e finiscono per aggiungere più problemi di quanti ne risolvano. Tendiamo quindi a lavorare al contrario ... disegniamo in PS come necessario, quindi progettiamo e costruiamo in HTML / CSS / JS. Quando avremo quindi bisogno di effettuare rapidi aggiornamenti visivi per le riunioni, eseguiremo semplicemente lo screen markup del livello di presentazione funzionante, lo schiaffeggeremo in PhotoShop e lo modificheremo rapidamente.


Sono con te @ DA01. +1.
Saeed Neamati,

1
+1 ottimo articolo (okay forse non è un articolo), ma sicuramente lo hai riassunto bene! Sono totalmente d'accordo con tutto ciò che hai detto. Personalmente mi impegno a fornire ai miei clienti modelli HTML e CSS live con funzionalità di progettazione complete in modo che possano "sperimentare" la progettazione!
Web_Designer,

2
+1 per "schermata del markup del livello di presentazione funzionante". Fino a quando non ho letto questa risposta, stavo pensando di dire qualcosa del genere nella mia risposta, ma non avrei molto da aggiungere, quindi ho solo
votato a favore

+1 Ho iniziato a fare gran parte del mio lavoro di progettazione nel browser usando css3 un anno fa e raramente ho persino aperto Photoshop.
Chris_O,

1
+1! Photoshop è principalmente un programma di manipolazione bitmap. Per un codice leggero e ben controllato, non esiste modo migliore di html e css diretti. Ci saranno sempre cose che devono cambiare da PS a web, e come la vedo io; PS aggiunge solo un livello complicato per il client.
benteh

7

** MODIFICARE **

Nuovo cliente?

Assolutamente - Se stai lanciando un progetto per un NUOVO cliente / sito. I laici in genere hanno difficoltà a vedere cosa c'è nella tua (mia) testa. Anche i wireframe, i disegni, ecc. Non sempre lo tagliano - grattalo - non lo tagliano. Sento di più, "Ho pensato che avrebbe fatto X" dai clienti quando tutto ciò che hanno è un WF, o uno schizzo di me quando ricevono un modello con il loro logo, foto, caratteri aziendali e un'interfaccia utente.

Qualsiasi altro scenario:

Forse no: se puoi utilizzare HTML / CSS / JS esistenti che soddisfano i requisiti del lavoro o stai modificando il contenuto di un client esistente, farai meglio a lavorare solo nel codice. In caso contrario, probabilmente perderai molto tempo in Photoshop per un ritorno molto limitato. Ci sono quei casi (come menzionato @ DAO1) in cui uno screenshot e un tweak-via-Photoshop possono davvero accelerare un processo di approvazione, o dare un'idea o tre.

** fine **

Io dico si -

È molto più semplice vendere i tuoi progetti (e molto più rapidamente creare composizioni) con una grafica, anche se è semplificata. Ecco dove PS è più utile per i miei lavori.

Ho anche incorporato un livello con un sistema a griglia, in modo da poter vedere come sono disposte le cose e trascinarle rapidamente dove ne ho bisogno. Ancora una volta, questo aiuta con le modifiche e le modifiche richieste dal cliente.

Se mantieni una libreria di Photoshop degli elementi di uso comune: caselle di input ad angolo arrotondato basate su vettori, griglie, casella "logo va qui" ... tutto a strati di un singolo file o più file (a tua scelta) - sarai in grado di creare home page e pagine interne in una frazione del tempo necessario per codificarle.

Mantenere un file CSS comune (con impostazioni popolari) aiuterà anche quando arriva il momento del codice, ma non vedo il valore dell'eliminazione di PS dal flusso di lavoro, indipendentemente da quanto sia solido il CSS.


"in una frazione del tempo necessario per codificarli" che dipende in realtà da un numero intero di cose, incluso lo skillset del designer. Trovo che spesso è più rapido apportare modifiche / modifiche al client direttamente in CSS / HTML / JS che tornare a Photoshop. Ma dipende da molti fattori.
DA01,

DA01 - assolutamente. Il mio flusso di lavoro cambia man mano che il progetto matura. Dopo il lancio, i PSD non vengono toccati.
Dawson,

3

Potete garantire che il 100% dei vostri utenti disponga di browser che vedranno il vostro sito esattamente come voi (o, soprattutto, il cliente) intendete che venga visto? No? Quindi quale percentuale? 90%? 80%?

Puoi assicurarti che si degrada bene, in modo che la versione alternativa vista dal restante 10% (20%? 40%?) Sia accettabile?

Se uno o entrambi questi problemi sono un problema, hai bisogno di Photoshop.


Scusa; perché? Puoi spiegare cosa intendi?
benteh

@boblet Si prega di essere specifici nella tua domanda. Spiegare che cosa?
Lauren-Clear-Monica-Ipsum,

Mi dispiace; Mi chiedevo perché dici che hai bisogno di un po 'di PS a causa della mancanza di coerenza del browser? In qualche modo non ha senso per me.
benteh

@boblet Quello che voglio dire è che con alcuni effetti (ad es. angoli arrotondati) puoi crearlo in CSS o Photoshop. Ma i browser più vecchi non sono in grado di gestire gli angoli arrotondati CSS; escono come normali angoli della scatola. Quindi, se l'angolo arrotondato è davvero importante, devi usare Photoshop per crearlo come elemento grafico in modo che tutti i browser possano vederlo.
Lauren-Clear-Monica-Ipsum,

Aha! Questo ha un po 'più senso. Vedo ora, tuttavia, che questo è un vecchio post, e in questi giorni gli angoli arrotondati, le ombre ecc. Non sono più un problema. Ero solo interessato alla pratica di creare deliziosi modelli in PS, e poi imbattermi in problemi traducendoli in codice sensibile. Spesso è difficile per i clienti ingoiarlo; poiché spesso non comprendono il bridge che deve colmare il divario tra bitmap e codice. Grazie per aver spiegato.
benteh

2

Cose a cui pensare:

  • Molto va nel mettere quei fantasiosi disegni sul web. Almeno per quelli più complessi. Photoshop aiuta a vedere più rapidamente il risultato finale.

  • Per un designer nel suo lavoro, fare un modello in Photoshop è solitamente più veloce, giustificato, poiché non passerai tutto il giorno a fare hacking su html e CSS3.

  • Come hai detto, possono fare l'80% di esso in CSS3, ma alla fine avranno bisogno di Photoshop da qualche parte.

  • Direi che rinunciare a fare un modello in Photoshop se sei il designer e lo sviluppatore e risparmierebbe tempo, altrimenti fai sempre un modello in Photoshop.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.