Quali formati di file grafici sono supportati dai browser?

JPEG, GIF e PNG possono essere visualizzati con il tag img e funzioneranno in tutti i browser, l’elemento object può essere utilizzato per visualizzare le immagini che ne specificano il tipo MIME, ma quali altri formati grafici sono supportati da img o tag object nella maggior parte dei browser senza installazione plugin? (TIF, SVG, PCX, PICT, ecc.)

C’è un eccellente grafico su wikipedia che elenca i tipi di immagini comuni e il loro supporto tramite browser.

I tipi di file che hai elencato (jpg, gif e png) sembrano essere i principali formati supportati da quasi tutti i browser, anche se con alcuni avvertimenti:

Internet Explorer supporta immagini PNG ma non è in grado di visualizzare correttamente le immagini con correzione gamma o correzione colore. Le versioni di Internet Explorer precedenti alla versione 7 non sono in grado di visualizzare correttamente le immagini con canale alfa (per trasparenza) senza ulteriore codifica

BMP funzionerà quasi ovunque.

Ma per il lavoro sul web, dovresti probabilmente attenersi ai tre che hai elencato nella tua domanda.

Fino al 2006, IE non gestiva correttamente i PNG che utilizzavano il canale alfa, mentre Firefox e altri (quasi) standard conformi ai browser. C’è ancora molto IE 6 là fuori, a giudicare dai miei log di apache.