Per quanto sia difficile da credere, sono passati più di 20 anni da quando il World Wide Web è diventato parte integrante della nostra cultura collettiva. Ha giocato un ruolo importante nel cambiare il modo in cui comunichiamo e il modo in cui lavoriamo. Non ci sono molti aspetti della nostra vita che non sono stati modificati dal web e dalla sua raccolta apparentemente illimitata di informazioni.

Per quanto riguarda i designer, siamo sicuramente grati per il ruolo che il web ha svolto nelle nostre vite. Ci ha fornito un modo per vivere bene, dopo tutto.

Ma il web può essere un luogo ossessionato dalle tendenze, specialmente quando si parla di tecnologia. È sempre stato difficile tenere il passo con tutti gli ultimi campanelli e fischietti che i clienti chiedono (anche se non erano così grandi). Il passato è disseminato di esempi di "caratteristiche" ingannevoli che abbiamo implementato e tecnologie limitate che abbiamo dovuto risolvere.

Ecco alcuni di quegli oggetti che una volta erano di gran moda. Con il senno di poi, si sono rivelate tecnologie goffe che una volta erano una parte necessaria del nostro lavoro. Mentre potresti ancora trovare alcuni esempi in natura, si stanno rapidamente estinguendo.

Codice e formati proprietari

Negli anni '90, l'utilizzo del web stava crescendo rapidamente e le aziende miravano a creare siti web più divertenti e di facile utilizzo per il consumatore. C'erano una miriade di nuovi plugin per browser e un software di accompagnamento che consentiva questo. Ciò che spicca, però, era che la mancanza di standard significava che gran parte di questa tecnologia era chiusa e proprietaria.

Microsoft sembra vincere le guerre del browser

Quando Microsoft Internet Explorer fu lanciato nell'agosto del 1995, il suo principale concorrente fu il nuovo arrivato Netscape Navigator . Il gigante del software dello stato di Washington stava cercando di mettere fuori mercato Netscape e dominare la quota di mercato per i browser.

Tra le loro molte idee c'era la creazione di proprietà, non standard HTML che funzionerebbe solo in IE. Ciò ha portato a siti che potrebbero apparire radicalmente diversi negli altri browser. Come si è scoperto, molti progettisti non erano entusiasti dell'uso del codice che rendeva il loro sito inutilizzabile (o semplicemente brutto) per una grossa fetta di utenti.

Scelte multimediali

Entrambi i formati video e audio erano un disastro completo. Ben prima che gli standard HTML5 consentissero ai browser di gestire i contenuti multimediali da soli, c'erano una quantità di formati proprietari e software necessari per guardare o ascoltare qualsiasi cosa.

La creazione di un sito con uno qualsiasi di questi contenuti significava che dovevi scegliere tra formati concorrenti. Plugin per QuickTime, RealAudio / RealVideo e Windows Media Player erano tra i più usati. E, naturalmente, non erano in alcun modo compatibili l'uno con l'altro. Quindi, indipendentemente dai formati che hai postato su un sito, l'utente finale doveva installare un software compatibile per accedere al contenuto. Quel che è peggio, usando la piattaforma RealAudio / RealVideo significava che dovevi installare un pacchetto software sul lato server per abilitare più stream simultanei. Ciò ha reso gli eventi dal vivo piuttosto costosi.

Molto di questo è arrivato anche in un momento in cui le connessioni a banda larga non erano così comuni. Mentre le società di software si sono vantate della capacità del loro prodotto di funzionare bene con una larghezza di banda molto ridotta, la qualità dei media di streaming era generalmente scarsa. I video erano minuscoli e pixelati, mentre l'audio (soprattutto l'audio in streaming dal vivo) suonava alla pari con una radio AM economica.

Nota interessante: il mio primo acquisto online è stato per la versione "premium" di Vero giocatore . Ha promesso l'uso di codec di fascia alta che hanno migliorato la qualità dei contenuti di streaming. Detto questo, non ho notato alcun miglioramento. Forse quel modem da 56k ha qualcosa a che fare con questo ...

Veloce

Lo so, Veloce è ancora usato un po 'per il video. Ma c'era un tempo in cui Flash era la piattaforma go-to per i media e l'animazione interattiva. Quasi tutti i siti che volevano l'animazione, i giochi, i lettori audio o video avrebbero utilizzato il formato.

Flash, in generale, ha avuto un paio di difetti fatali:

1. Il contenuto Flash era costoso e richiedeva molto tempo per essere creato

Se si desidera creare un contenuto Flash originale, è necessario acquistare un costoso pacchetto software (prima dal produttore originale, Macromedia, poi Adobe). Era diverse centinaia di dollari e aveva aggiornamenti regolari che non erano così economici, sia.

Il software stesso era piuttosto potente. Ma presentava anche una curva di apprendimento abbastanza ripida. Avevi bisogno di un po 'di pazienza per creare contenuti perché potrebbe essere un processo molto lungo e completo. Le animazioni semplici che potrebbero essere state eseguite nel browser di un utente per 10 secondi potrebbero richiedere un paio d'ore per essere create.

Molti designer hanno detto una brutta parola o due sottovoce ogni volta che un cliente ha richiesto alcuni contenuti Flash.

2. Flash è stato spesso invocato troppo pesantemente

Ricorda il Intro flash ? E i siti che sono stati interamente costruiti in Flash? Non fraintendetemi, ci sono state alcune implementazioni meravigliosamente creative del formato. Ma, nelle mani sbagliate, è diventato un modo completamente ostile all'utente di creare un sito web.

È diventato quasi un modo per dettare agli utenti esattamente ciò che volevi che facessero, piuttosto che lasciarli decidere da soli. Guardando indietro, il difetto fatale n. 1 probabilmente ha portato al n. I progettisti sapevano di poter caricare un bel po 'di soldi per lo sviluppo di Flash e quindi l'hanno venduto ... spesso.

Flash alla fine ha assunto una nuova vita come piattaforma video preferita per YouTube. Tuttavia, Apple posizione famosa di non consentire a Flash Player di funzionare su dispositivi iOS reso tale ritorno piuttosto breve. Flash Professional, l'app di authoring, vive sotto forma di Adobe Animate CC .

Grandi siti statici

Nel corso della giornata, un sistema di gestione dei contenuti (CMS) era qualcosa di spesso costruito su misura per una grande azienda. Ciò significa che molti siti Web sono stati creati utilizzando un buon HTML vecchio stile. E potrebbe diventare terribilmente difficile da mantenere.

Grazie al CMS open source come WordPress, Joomla! e Drupal, possiamo dare un sacco di cose per scontate. Umorami mentre ti porto attraverso un paio di cose banali che facciamo ogni giorno che era un vero dolore con un sito web statico.

Pubblicare un articolo di notizie

Su un sito statico dovresti creare un nuovo documento HTML usando il modello appropriato e aggiungi il tuo contenuto. Quindi, è necessario aggiungere manualmente un collegamento all'articolo in una pagina indice o in un altro elenco. Se vuoi che questo articolo appaia in una barra laterale, potresti aver dovuto aprire un lato server include il file e aggiungere un collegamento anche lì. E non dimenticare di caricare queste modifiche sul server.

Con un CMS, basta aggiungere il nuovo contenuto.

Creazione di una galleria fotografica

Questi sono stati così divertenti! Supponiamo che tu abbia bisogno di creare una galleria con 100 foto. Dovresti ritagliare e ottimizzare le foto con un editor di immagini (versioni di dimensioni e miniature), imposta un layout HTML (molto probabilmente usando una tabella) per la pagina della galleria. Quindi, è necessario implementare uno script rudimentale per collegare le miniature alle foto a dimensione intera o creare nuove pagine per ogni foto.

Ovviamente, un buon plugin CMS può fare tutte queste cose per te mentre sei nella prossima stanza a bere un caffè. L'automazione è una cosa meravigliosa!

Per non dimenticare

Mentre le tecnologie web di un tempo erano spesso ingombranti, erano anche precursori molto importanti di ciò che abbiamo oggi. Se non fosse per i punti dolenti causati da così tanti formati multimediali proprietari, potremmo non avere la bontà che è HTML5 o altri standard W3C in generale. La reazione contro Flash sicuramente aiutò a perseguire l'uso diffuso del design minimale. E la mancanza di automazione da siti statici ha portato allo sviluppo e alla democratizzazione del CMS open source.

Anche se la vecchia tecnologia si è estinta (o è molto vicina), possiamo dire che la sua esistenza ha reso le cose migliori per tutti noi. I progressi di cui godiamo semplicemente non sarebbero stati possibili senza di loro.