Contabilità per ogni aspetto di un nuovo sito Web non è facile, soprattutto all'ultimo minuto.
I problemi non sono i dettagli stessi, ma piuttosto il processo per assicurarsi che dettagli apparentemente minori non si sommano a lavori sciatti.
La soluzione migliore è scrivere tutto .
La soluzione peggiore è non prendere una checklist pre-lancio tanto seriamente quanto la fase di pianificazione stessa.
Con le centinaia di dettagli che entrano nella costruzione o nella riprogettazione di un sito Web, trascurare i punti minori è facile, specialmente quando le scadenze incombono o passano. Ma i dettagli mancanti sminuiscono la qualità di un sito web.
Chiamalo controllo di qualità o coprendo il sedere, ma ogni progetto ha determinati compiti che devono essere compiuti prima di essere lanciato. Decidere cosa è "abbastanza buono" non è qualcosa a cui dovresti pensare all'ultimo minuto.
Una checklist pre-lancio comporta un approccio sistematico per garantire che vengano trattati i dettagli importanti prima di avviare o riavviare un sito web .
La maggior parte degli articoli nell'elenco sarà comune a tutti i siti Web, inclusa la registrazione di un nome di dominio e la rimozione di contenuti fittizi. Seguendo lo stesso elenco crea una routine che si spera possa essere migliorata con ogni progetto.
Aderendo a una lista prestabilita, sia il progettista che il cliente hanno la certezza che nulla di vitale è stato presunto essere fatto ma veramente dimenticato.
Se non altro, gli elenchi di pre-lancio sono versioni dettagliate della domanda, "Penso che abbiamo quasi finito. Cos'altro dobbiamo fare? "
Ecco uno scenario. Un designer è pronto a lanciare un sito web. Il cliente sta aspettando che venga pubblicato. La scadenza è tra 30 minuti. Nascondersi dietro il "dominio non si è propagato" la scusa non durerà per sempre, così il progettista si affretta a scendere la sua lista di controllo. Sembra ricordare di aver fatto queste cose la settimana scorsa ... fino a quando il cliente non scoprirà il contrario.
La responsabilità non è né puntare il dito né un controllo spensierato degli oggetti, ma piuttosto è un'affermazione consapevole. Prendersi il tempo per controllare e ricontrollare che un'attività è stata eseguita può essere tanto importante quanto svolgere l'attività in primo luogo.
Una lista di pre-lancio di livello industriale non si limita a ricordare dettagli critici. Tiene le persone responsabili. Non dice solo che è stato fatto un compito; ti dice chi lo ha completato e in quale data.
Ecco perché, per gravi elenchi di pre-lancio, semplici segni di spunta sono troppo facili. Ogni articolo dovrebbe avere quattro campi:
L'attività descrive cosa deve essere eseguito, ad esempio "Esegui controllo ortografico", "Randomizza la password dell'amministratore" o "Registra l'URL con Google". Le iniziali e la data impongono la responsabilità.
Ma non tutte le attività sono complete o incomplete. Creare una pagina di errore 404 informativa è una cosa; aggiungere link utili ad esso è un altro. Il campo "commenti" offre spazio a una persona per dire che un oggetto è fatto ma potrebbe essere migliorato.
Inserisci le tue iniziali accanto a un'attività che è adeguata per il lancio, anche se potrebbe essere migliorata in seguito.
Arriva un punto in cui scadenze, budget o altri fattori costringono una squadra a dichiarare un sito web "abbastanza buono".
Ma se la qualità del sito web può essere misurata, potrebbe essere la somma dell'attenzione ai dettagli e della misura in cui le attività sono state seguite.
Il valore di ogni singolo elemento su una checklist pre-lancio varia. Più la scadenza è vicina, più sembra banale, soprattutto perché nessun articolo è fondamentale per il successo o il fallimento del progetto.
I dettagli sono come i dollari: se una favicon vale un centesimo, allora a chi importa di lasciarla cadere se si stringono $ 20 nel pugno?
In prossimità di una scadenza, i compiti incompleti spingono per attirare l'attenzione. Lo schema sopra illustra come la vera importanza di un compito diventa evidente: il tempo spreme fuori oggetti meno importanti.
Ad esempio, l'HTML convalidato può sembrare importante all'inizio, ma come si confronta con la correzione degli errori del database dell'ultimo minuto? Una volta che un'attività è stata ritenuta "meno importante" alla scadenza, tende a rimanere tale.
Il pericolo di non avere il controllo di qualità è nel non riconoscere alcun dettaglio come non importante. È vero, un dettaglio tra tanti non è una preoccupazione. Ma non è questo il punto. Il punto è il processo di controllo dei dettagli , non la raccolta nitida su quali sono importanti.
Capire cosa è "abbastanza buono" non significa determinare il numero esatto di cose che puoi fare a meno, ma piuttosto capire quanto hai sacrificato per avviare il sito. Quanto sei disposto a sacrificare? Quali dettagli non sono importanti? Cosa c'è di buono?
Proprio come le ispezioni di sicurezza non costruiscono case, le checklist pre-lancio non completano i siti web. Più sono rigorosamente implementati, migliore è il risultato.
Gli elementi elencati di seguito sono stati selezionati per la loro importanza e facilità di completamento. Quanto bene verranno eseguiti, se non del tutto, rifletteranno quanto seriamente il progetto verrà preso.
Di seguito abbiamo fornito un esempio, ma la migliore checklist pre-lancio è quella che hai personalizzato tu stesso.
La timeline sopra è una generalizzazione. Riguarda le basi, ma non tutte le squadre seguiranno questo processo.
Quindi, avresti cinque liste diverse per un singolo progetto:
Gli elenchi di controllo pre-lancio di seguito garantiscono l'accuratezza e la responsabilità richiedendo nomi e date , non solo segni di spunta.
Le date indicano anche quali elementi devono essere ricontrollati se sono state apportate modifiche. Questo dovrebbe infondere fiducia che nulla è stato perso.
Gli articoli di ciascuna lista possono essere completati in qualsiasi ordine, ma gli elenchi stessi sono organizzati cronologicamente: prima, immediatamente dopo e molto dopo il lancio. Non tutti gli articoli potrebbero essere appropriati.
Ad esempio, un sito Web potrebbe non richiedere un database o un'analisi. Il progettista è responsabile per decidere quali articoli sono rilevanti per il progetto.
Gli appunti | Compito | Completato da | Data | Commenti |
---|---|---|---|---|
Non rimandare a compiti ovvi, come l'impostazione del nome di dominio e del pacchetto di hosting, fino all'ultimo minuto. | Compra i nomi di dominio. | _____ | _____ | _____ |
Imposta l'hosting. | _____ | _____ | _____ | |
Reindirizza sitename.com a www.sitename.com (o viceversa) per SEO | _____ | _____ | _____ | |
Crea l'indirizzo email richiesto. | _____ | _____ | _____ | |
Imposta il database. | _____ | _____ | _____ | |
Configurare un ambiente di test. | _____ | _____ | _____ |
Gli appunti | Compito | Completato da | Data | Commenti |
---|---|---|---|---|
Controlla la pagina iniziale, la pagina dei contatti e qualsiasi pagina con modelli diversi. Aggiorna i browser e le versioni secondo necessità. Il controllo di ciascun browser su ogni piattaforma è un'attività separata perché non tutti i browser possono essere rappresentativi del pubblico di destinazione. Cerca errori di rendering in diversi motori di layout del browser. | Browser Gecko: Firefox 3.x per Mac | _____ | _____ | _____ |
Browser Gecko: Firefox 3.x per Windows | _____ | _____ | _____ | |
Internet Explorer 7 | _____ | _____ | _____ | |
Internet Explorer 8 | _____ | _____ | _____ | |
Webkit: Chrome per Mac | _____ | _____ | _____ | |
Webkit: Chrome per Windows | _____ | _____ | _____ | |
Webkit: Safari per Mac | _____ | _____ | _____ | |
Webkit: iPhone | _____ | _____ | _____ | |
Presto: Opera per Windows | _____ | _____ | _____ | |
L'aspetto di un sito Web è influenzato dalle dimensioni del monitor su cui viene visualizzato. Anche se il layout di un sito web ha una larghezza fissa, diciamo 960 pixel, può sembrare molto diverso a risoluzioni diverse. Prova il sito web a queste varie risoluzioni. | 800 × 600 | _____ | _____ | _____ |
1024 × 788 | _____ | _____ | _____ | |
1280 × 1024 | _____ | _____ | _____ | |
1920 × 1200 | _____ | _____ | _____ | |
320 × 480 (per dispositivi mobili) | _____ | _____ | _____ | |
Nascondere foto, grafica, sfondi e stile mostra come i motori di ricerca e gli screen reader vedono il tuo sito web. Per vedere quanto è utilizzabile il sito Web (o non lo è), rinominare la directory delle immagini e il file CSS. | Prova l'usabilità senza CSS o immagini | _____ | _____ | _____ |
Le icone preferite, o "favicon", appaiono accanto all'URL nella maggior parte delle finestre e dei segnalibri del browser. Sebbene alcuni browser accettano file PNG, altri richiedono la grafica ICO. Visita Servizio ConvertIcon di Punk Labs o Generatore di FavIcon di DynamicDrive per crearli. | Crea una favicon. | _____ | _____ | _____ |
Non presupporre automaticamente che il contenuto del tuo sito web sia unico. Controllare che il nome e le frasi distintive non siano già stati presi al Ufficio brevetti e marchi degli Stati Uniti . | Controlla le violazioni dei marchi. | _____ | _____ | _____ |
Aggiungi una dichiarazione sul copyright al piè di pagina o alla pagina "Informazioni". | _____ | _____ | _____ | |
Controllo ortografico di tutto il contenuto. | _____ | _____ | _____ |
Gli appunti | Compito | Completato da | Data | Commenti |
---|---|---|---|---|
Una pagina 404 utile indica alle persone che hanno inserito un URL non valido e offre collegamenti alternativi. Può includere uno strumento di ricerca per aiutarli a trovare ciò che stanno cercando, e potrebbe automaticamente notificare al proprietario del sito web che qualcuno ha riscontrato un problema. Se necessario, utilizzare Widget di ricerca personalizzato di Google 404 . | Creare una pagina 404 utile. | _____ | _____ | _____ |
Assicurati che il modulo di contatto funzioni e che il dominio non sia stato inserito nella lista nera. | Invia un messaggio di prova tramite il modulo della pagina di contatto. | _____ | _____ | _____ |
Lo scopo del sito web può essere ovvio per le persone coinvolte nella creazione del sito web. Non dare per scontato che sia ovvio per i nuovi arrivati. | Assicurati che la pagina iniziale indichi chiaramente (se contenuto, missione o tagline) gli obiettivi del sito web e che cosa i visitatori possono aspettarsi di ottenere. | _____ | _____ | _____ |
Gli appunti | Compito | Completato da | Data | Commenti |
---|---|---|---|---|
L'email è ottima quando funziona e pessima quando non funziona. Garantire che i messaggi vengano consegnati. | Invia un messaggio di test agli indirizzi email associati al dominio. | _____ | _____ | _____ |
Rispondi al messaggio di test. Assicurarsi che sia ricevuto. | _____ | _____ | _____ | |
Se non si desidera che i motori di ricerca indicizzino determinate directory, come CMS, cgi-bin o solo membri, quindi aggiungerli al file robots.txt . Visita Robot Web o leggere su come Google rispetta robots.txt . | Crea un file robots.txt . | _____ | _____ | _____ |
Gli appunti | Compito | Completato da | Data | Commenti |
---|---|---|---|---|
Assicurati che il tuo sito web non contenga collegamenti non validi o non validi utilizzando il W3C link checker . | Controllare tutti i collegamenti | _____ | _____ | _____ |
Cerca errori HTML ciò potrebbe causare problemi di visualizzazione in diversi browser. | Convalidare l'HTML. | _____ | _____ | _____ |
Cerca e rimuovi tutti i testi e i dati di test Gridificati. | _____ | _____ | _____ | |
Controllo ortografico di nuovo. | _____ | _____ | _____ | |
Assicurati che ogni pagina abbia uno scopo chiaro. | _____ | _____ | _____ | |
Assegna a ogni pagina un titolo HTML e una descrizione meta adatti. | _____ | _____ | _____ | |
Inserisci alt attributi a tutte le immagini. | _____ | _____ | _____ | |
Rendi difficile indovinare la password del CMS. | _____ | _____ | _____ |
Gli appunti | Compito | Completato da | Data | Commenti |
---|---|---|---|---|
Strumenti per i Webmaster di Google ti aiuta a capire in che modo Google sta indicizzando o meno il tuo sito web e offre informazioni su quali termini di ricerca sono stati utilizzati per scoprire il tuo sito web. | Registrati per Strumenti per i Webmaster di Google. | _____ | _____ | _____ |
Se sei preoccupato che il tuo provider di hosting incontri problemi, iscriviti I miei siti sono attivi? e ricevere una notifica quando sorgono problemi. | Iscriviti per il monitoraggio del tempo di attività. | _____ | _____ | _____ |
Tieni traccia di chi sta visitando il tuo sito Web e come e quando lo stanno facendo statistiche di Google , Clicky , Yahoo Analytics o menta . | Installa un programma di analisi. | _____ | _____ | _____ |
Non devi aspettare che i motori di ricerca scoprano il tuo sito web. Diglielo. | Registra il sito web con Google . | _____ | _____ | _____ |
Registra il sito Web con Yahoo . | _____ | _____ | _____ | |
Registra il sito Web con Bing . | _____ | _____ | _____ | |
Assicurati che il La mappa del sito XML è attuale . | _____ | _____ | _____ | |
Invia la mappa del sito XML a Google . | _____ | _____ | _____ |
Gli appunti | Compito | Completato da | Data | Commenti |
---|---|---|---|---|
Funzionano ancora tutti quelli elencati nella pagina "Informazioni" o "Personale"? Il numero di telefono, il numero di fax, l'indirizzo e-mail o l'indirizzo postale sono cambiati? | Assicurarsi che i dettagli di contatto siano accurati. | _____ | _____ | _____ |
Cambia la password del CMS. | _____ | _____ | _____ | |
Se non hai eseguito il backup del sito Web, fallo ora. | _____ | _____ | _____ | |
Controlla lo spam inviato tramite i moduli. | _____ | _____ | _____ | |
Chiedi se il sito web soddisfa ancora tutte le esigenze dei suoi visitatori. Il contenuto è ancora pertinente? | _____ | _____ | _____ | |
Quali caratteristiche del sito Web non vengono utilizzate? Cosa può essere rimosso? | _____ | _____ | _____ | |
Controlla l'analisi del sito web: quali browser utilizzano la maggior parte dei visitatori? Potrebbe non essere quello che ti aspetti. | Controllare il sito Web sul browser e sul sistema operativo più comunemente utilizzati. | _____ | _____ | _____ |
Scritto esclusivamente per il deposito di Webdesigner di Ben Gremillion . Ben è un web designer freelance specializzato nella risoluzione di problemi di comunicazione con il design.
Segui un elenco di controllo prima di avviare un nuovo sito web? Si prega di condividere il processo di seguito ...