Una volta in una notte buia e tempestosa, quando tutto era tranquillo, un web designer solitario stava progettando. Aveva Sketch aperto, un caffè nelle vicinanze e una melodia allegra nei suoi auricolari cablati, perché Bluetooth è strano e ha un ritardo che ha sconvolto il nostro eroe. Ahem, comunque ...

Durante una pausa nella musica, il nostro intrepido designer ha visto una notifica sul suo telefono. Era un'e-mail dal suo cliente preferito, e sorrise. Quel sorriso scomparve quando ha letto il contenuto. C'erano tre collegamenti interrotti nel sito del cliente. Tre!

"Va tutto bene" pensò. "Succede qualcosa ..." Ma la lista continuò. La presentazione è stata interrotta. Il layout sembrava un po 'strano, in qualche modo ". E peggio di tutto, il modulo di contatto non ha funzionato .

In preda al panico, ha strapazzato per digitare l'URL. Tutto sembrava a posto. No, sembrava incontaminato. Aveva appena aggiustato i collegamenti spezzati e ... no. Era completo e diligente. Ha aperto ChromeFox * per vedere come appariva il sito nel browser preferito del cliente.

Era come se fissasse la bocca dell'inferno, e questo portale per la dannazione era di tre pixel fuori centro. Ma non tutto è perduto, caro lettore. Il nostro designer immaginario potrebbe vergognarsi, ma possiamo aiutarti a evitare questo. I nuovi web designer sarebbero saggi nel seguire questa lista e salvarsi da incredibili goffaggine!

* Tutti i nomi sono stati modificati per proteggere i browser immaginari.

1. Controlla i tuoi collegamenti

Ogni tanto, torna indietro e fai clic su ogni link nel tuo sito web. Ogni. Singolo. Uno. Dovresti assolutamente farlo dopo aver apportato modifiche importanti al tuo sito, ovviamente, ma non solo in quel momento. I server possono essere strani a volte. E se si collegano a fonti esterne di informazioni, è necessario verificare che non siano state interrotte, rimosse, spostate o semplicemente mangiate da qualche errore del computer.

Poche cose sembrano dilettanti come link che non sono più rilevanti o che non funzionano.

2. Aggiorna il tuo contenuto

I contenuti obsoleti non sembrano grandi. Non è male come un collegamento interrotto, ma può far sì che le persone decidano di andarsene e non tornare indietro. Le informazioni aggiornate sono informazioni pertinenti.

Dio sa quante volte ho cercato informazioni, solo per avere i risultati migliori di Google quattro o cinque anni non aggiornati

Ora, se si dispone di un sito di brochure per una piccola impresa, e i prezzi non sono spesso soggetti a modifiche, può andar bene soprattutto lasciare il contenuto da solo. Ma se hai qualche tipo di blog, feed multimediale o cosa-hai-te: tienilo aggiornato. Aggiorna almeno una volta al mese.

Se offri informazioni utili, esercitazioni o informazioni di riferimento, tienilo aggiornato. Torna indietro e apporta le modifiche quando succede. Potresti persino voler pubblicare nuove edizioni di interi articoli quando le cose cambiano. Dio sa quante volte ho cercato informazioni, solo per avere i risultati migliori di Google quattro o cinque anni non aggiornati.

3. Test su nuovi browser e dispositivi

Quando esce un nuovo browser, prova il tuo sito. Se il tuo amico riceve un nuovo telefono o tablet, chiedi di prenderlo a prestito in modo da poter testare il tuo sito. Esce la nuova versione di JavaScript? Metti alla prova il tuo sito con esso. Prendi una nuova TV che può navigare sul web? Hai un'idea, ne sono sicuro.

4. Doppio controllo di tutte le interazioni JavaScript

Questo è in realtà un grande. Così tanti siti ora si affidano a JavaScript per le funzionalità di base. Questa è una pratica che non ho mai perdonato; ma ho deciso che non mi piace battere la testa contro i muri di mattoni. Scripters andranno in sceneggiatura. Ampie parti di contenuti e persino interi siti Web smetteranno di funzionare se il loro JavaScript smette di funzionare per qualsiasi motivo.

5. Doppio controllo di tutti i moduli

È una cosa se un piccolo widget smette di funzionare. Non è l'ideale Le forme sono un'altra cosa. I moduli vengono in genere utilizzati per contattare le persone o acquistare cose e altre funzioni essenziali. Sono uno dei principali modi in cui gli utenti forniscono ai siti Web informazioni vitali. Se sono disposti a compilare un modulo, ciò significa che sono almeno parzialmente disposti a impegnarsi per qualsiasi cosa tu abbia da offrire.

I moduli possono smettere di funzionare per una serie di motivi. Forse il modulo ha JS, e ha smesso di funzionare (vedi sopra), o forse la versione PHP sul tuo server è stata aggiornata. Forse l'account di posta elettronica del modulo di contatto è l'invio di messaggi a smesso di funzionare per qualsiasi motivo. Forse viene contrassegnato come SPAM. Qualunque sia la ragione, controlla i moduli regolarmente, in modo da non perdere la tua attività.

6. Aggiorna tutti gli hacker e soluzioni alternative

Ok, a volte, quando costruisci un sito, usi gli hack. Si utilizzano soluzioni alternative. Quando le cose si fanno difficili , usi polyfill. Questo è normale, e tutti lo fanno; perché non importa quanto possano essere brutti gli hack, il tuo sito deve essere bello.

Ma i browser ottengono aggiornamenti, modifiche alla saturazione del mercato dei browser e anche i CSS vengono aggiornati. Almeno una volta all'anno e ogni volta che senti cambiamenti importanti ai browser che potrebbero influire sul tuo sito, dovresti controllare se alcuni dei tuoi hack e soluzioni alternative sono ormai obsoleti. Se lo sono, potrebbero effettivamente rallentare il tuo sito.

7. Avere un piano di backup

No, intendo letteralmente. Avere un piano per il backup dell'intero sito Web. Ora, qualsiasi host web decente dovrebbe gestire i backup per te, per la maggior parte. Tuttavia, per i siti più piccoli, è valsa la pena eseguire autonomamente i backup manuali.

I grandi siti sono un'altra cosa interamente. Le persone con i limiti di dati (ora quelli sono spettrali) potrebbero facilmente incontrare problemi durante il download di gigabyte di dati regolarmente. In questo caso, esaminare una soluzione di backup di terze parti. Costa denaro, ma ne vale la pena.

E questo è tutto. Test regolari e una preparazione considerevole sono ciò che serve per essere sicuri di non essere mai vergognati da un sito che non funziona, o addirittura "Sembra solo sbagliato". In bocca al lupo!