Som en person vant til å få design overlevert fra grafiske designere som så skal oversettes til HTML, CSS og bilder vil jeg anbefale at du leverer en Photoshop-fil, eller Fireworks-fil. For det første foretrekker jeg å motta en fil hvor elementer er delt opp i lag og grupper av lag, fremfor én flat fil. Skal jeg f.eks. lage en PNG med gjennomsiktighet vil jeg måtte vaske et utsnitt fra en flatfil, noe som ikke gir optimalt resultat. Er grafikken delt opp i lag slipper jeg mest sannsynlig dette.
I tillegg til at PDFer ikke er lagbasert, så er PDF heller ikke ment for pikselgjengivelse av innhold i en eksakt oppløsning. Om jeg skal hente inn en PDF i Photoshop eller Fireworks for å klippe opp i mindre grafikkelementer vil PDFen måtte gjøres om fra vektor til bitmap i 72 dpi, noe som ofte fører til uskarpe kanter osv.
Illustrator-filer gir muligheten til å dele inn i lag og en kurant opptegning i 72 dpi. Men det er ikke særlig gunstig å klippe opp et design i Illustrator, og jeg ville endt opp med å importere filen inn i Photoshop eller Fireworks. Designet skal jo til syvende og sist over til bitmap-filer for web. Jeg synes derfor Illustrator-filer heller ikke er optimalt å overlevere som grunnlag for en nettside.
Jeg forstår at designere ofte føler seg mer komfortabel med å utforme grafiske elementer i Illustrator, men det kan være en fordel å bli vant med Photoshop også om man skal utforme ting for web. Man kan jo lage enkeltelementer i Illustrator og så sette det sammen i Photoshop.
Ønsket bare gi et mer nyansert og utdypet syn på dette fra en utviklers standpunkt