Web design per bambini avvolgere

Lo abbiamo fatto! Abbiamo creato il nostro primo sito web da zero e abbiamo parlato di alcuni elementi essenziali del design come lo spazio bianco, la tipografia e il colore.

In questo tutorial finale rivedremo rapidamente tutto ciò che abbiamo imparato finora sulla costruzione di un sito Web e sulla progettazione, esamineremo i modi per ottenere il nostro sito Web su Internet in modo da poter indirizzare i nostri amici e familiari a un indirizzo web e toccare un po 'su alcuni risorse utili che vanno avanti con i nostri studi.

Non dimenticare di porre eventuali domande finali nella sezione commenti in fondo a questa pagina!

Ricapitolare

Diamo un'occhiata alla roadmap della serie che abbiamo preso per arrivare dove siamo ora.

Fondazione e preparazione

Abbiamo iniziato questa serie affrontando come funziona il web. Affinché due computer diversi possano comunicare tra di loro, entrambi devono essere connessi a Internet tramite un ISP (Internet Service Provider).

Per consentire ad altre persone di rivedere il nostro sito su Internet, questi file del sito devono essere trasferiti (spostati) su un server; un computer speciale con accesso diretto a Internet. Rivedremo questo più in una sezione qui sotto.

Il nostro ruolo su Internet è quello di un web designer. Il nostro compito è assicurarci che un sito sia piacevole ed è molto semplice per i nostri utenti leggere e navigare.

Con questi obiettivi in ​​mente, abbiamo deciso di iniziare a costruire il nostro sito Tuts + Town con HTML e CSS dopo aver disegnato alcuni fantastici schizzi su carta. Per prepararci a questa parte del processo abbiamo dovuto imparare tutto sulla denominazione e organizzazione dei file.

Ora sappiamo che il file HTML principale viene sempre chiamato index.html e se le immagini si trovano nella loro cartella o non impatta il src attributo nel nostro HTML.

Infine, abbiamo selezionato un editor di testo e siamo stati ufficialmente pronti per iniziare a scrivere alcuni file HTML e CSS!

Costruire un sito Web con HTML e CSS

Per costruire il nostro sito Tuts + Town abbiamo prima creato la nostra struttura HTML e poi inserito il contenuto.

Questa struttura era composta da diversi elementi nidificato all'interno di un primario html elemento e avendo questo fondamento sul posto reso collegando il contenuto molto più semplice.

Una volta che il contenuto era a posto, potremmo iniziare a disegnare tutto con i CSS. Per prima cosa, dovevamo collegare i due documenti insieme nell'HTML capo:

  

Nel nostro documento CSS siamo stati in grado di dichiarare colori, dimensioni, layout e altro ancora sugli elementi all'interno del documento HTML, portando infine alla progettazione del sito completata.

immagini

Questa sezione della serie è terminata con un tutorial che illustra i diversi formati di immagine disponibili. Abbiamo parlato di includerli nel nostro codice HTML e alcuni effetti che possiamo applicare alle immagini con i CSS, come cambiare le loro opacità:

Come accennato, tutte le immagini utilizzate nella serie Tuts + Town sono SVG, il che significa che possono essere ridimensionate senza perdere la qualità ed essere facilmente modificate.

Nozioni di base sul design

Dopo aver creato il nostro sito, abbiamo esaminato i concetti di base del design che hanno contribuito a formare l'aspetto, la sensazione e l'usabilità del sito.

Il contenuto è la parte più importante del web design, quindi dopo aver stabilito che il nostro contenuto è utile, necessario e ben organizzato, ci siamo spostati sulle immagini.

La gerarchia visiva è stata stabilita per il sito tramite il dimensionamento dei caratteri, i colori e gli spazi bianchi diversi, proprio come il fumetto sopra è progettato per essere l'oggetto dominante nell'immagine.

Tipografia

La tipografia è ovunque vediamo parole scritte ed è una delle parti più importanti del web design. I nostri utenti devono essere in grado di leggere i nostri contenuti, ma dobbiamo anche assicurarci che i font che scegliamo corrispondano al tono e al tatto dei nostri contenuti e del design visivo.

Colore

Questa sezione della serie si è conclusa con un tutorial sulla teoria dei colori, il significato di determinati colori, diversi sistemi di colore per il web e come selezionare una tavolozza di successo.

Fare riferimento alle ruote dei colori primarie e secondarie ci aiuta a capire meglio come vengono creati determinati colori e perché alcuni colori possono sembrare buoni insieme mentre altri no.

Ora, vediamo come procedere per ottenere il nostro sito sul web!

Ottenere file sul Web

Come abbiamo discusso all'inizio di questa serie, questo sito vive localmente sui nostri singoli computer e non su Internet. A questo punto non possiamo indirizzare gli amici e la famiglia a un indirizzo sul Web, quindi non possono ancora vedere il nostro fantastico lavoro.

Come abbiamo discusso nel tutorial Introduzione, i file devono vivere su un server in modo che altri possano visualizzarli su Internet.

Quick Note Moving Forward

Il processo di ottenere un sito su Internet può spesso comportare un acquisto e avere un indirizzo email. Se sei troppo giovane per avere accesso a uno di questi è meglio avere un adulto con te per la sezione seguente.

Ospitando

Ci sono un certo numero di servizi che ti aiuteranno ospite i nostri file per noi, rendendoli accessibili su Internet. Per questa serie ci concentreremo sull'hosting attraverso NeoCities e il concetto di base dei nomi di dominio.

NeoCities

NeoCities è un fantastico e gratuito opzione per l'hosting di file diretto sul web; anche se abbiamo ancora bisogno di un indirizzo email per registrarsi!

Passiamo attraverso i passaggi per ottenere i nostri file ospitati qui:

  • Per iscriversi è necessario selezionare un nome utente (il nome del sito) e inserire un'e-mail. A questo punto vorremmo nominare il sito qualcosa di diverso da ciò che è stato creato di seguito, poiché tutti gli indirizzi dei siti devono essere unici. Ad esempio, invece di tutsplustown come username puoi scegliere qualcos'altro che è disponibile o aggiungere il tuo nome, janetutsplustown (di nuovo, solo se questo è disponibile e non già preso da un altro membro di NeoCities). Il sito vivrà a (nome utente).neocities.org
  • Una volta che ci siamo registrati, possiamo selezionare il grande pulsante rosso "Modifica sito" nell'angolo in alto a destra dello schermo.
  • Verremo quindi portati a un dashboard di file in cui possiamo aggiungere file e cartelle. Vorremo caricare due file: i file HTML e CSS per il sito e quindi creare una cartella: immagini. All'interno delle immagini aggiungeremo i quattro file immagine.
  • Una volta trasferiti i file, il nostro sito è stato ufficialmente ospitato da NeoCities! Ci sarà un link per l'indirizzo del sito live nella parte superiore della pagina.

Ecco uno sguardo al sito di NeoCities: tutsplustown.neocities.org

Un altro vantaggio di questo servizio è che non avremo bisogno di passare attraverso il dominio (l'indirizzo personalizzato per i siti) di acquisto e il processo di installazione, anche se toccheremo su come farlo anche in futuro.

Importante! È possibile utilizzare un nome di dominio personalizzato con NeoCities andando nelle impostazioni del sito dopo l'installazione iniziale e seguendo le istruzioni lì; anche se questo attualmente richiede un account aggiornato per $ 5,00 USD mensili.

domini

I domini sono quegli indirizzi personalizzati cui rimandiamo le persone in modo che possano visitare un sito. Questo passaggio non era necessario quando abbiamo ospitato i nostri file del sito su NeoCities perché per noi ha creato uno speciale indirizzo Neocities. Tuttavia, se stiamo cercando di avere un nome di dominio veramente personalizzato (come tutsplustown.com per esempio) dovremo acquistare questo nome.

Come con il nostro nome utente di NeoCities, anche il nostro nome di dominio dovrà essere unico; potrebbe volerci del tempo per trovare un nome che non è già stato preso.

Ecco un paio di servizi che ci consentono di acquistare nomi di dominio una volta creato un account:

  • Voglio il mio nome
  • Nome economico

Il passaggio finale per configurare un dominio personalizzato può essere completato tramite il servizio di hosting (come Neocities o BitBalloon menzionato sotto) una volta trasferiti i file.

Altre opzioni di hosting

Se scegliamo di non usare NeoCities ci sono alcune altre società di hosting che si distinguono per essere particolarmente convenienti e facili da usare, ma forse quella che si distingue maggiormente per questi motivi è BitBalloon.

BitBalloon è libero di provare ma richiede il pagamento per includere un dominio personalizzato, proprio come NeoCities. La facilità con cui i file possono essere trascinati e rilasciati nell'interfaccia rende questa un'opzione piuttosto eccitante per siti di base come Tuts + Town.

Una volta trasferiti i file, possiamo completare il processo di configurazione del dominio personalizzato attraverso gli strumenti all'interno del dashboard di BitBalloon.

I nostri Tut + dominio di città

Il nostro sito Tuts + Town ha il proprio indirizzo del sito che è stato ottenuto e impostato in modo simile al modo in cui abbiamo appena recensito: tutsplustown.com.

Qual'è il prossimo?

Mentre questa serie ha fornito un'introduzione al web design, potremmo finire presto per voler migliorare le nostre capacità una volta pratica, pratica, pratica gli argomenti che abbiamo recensito qui.

Più HTML e CSS

Il libro "Costruisci il tuo sito web, una guida di fumetti per HTML, CSS e Wordpress" di Nate Cooper fornisce una solida base per creare un sito attraverso una divertente storia raccontata in un formato a fumetti.

Shay Howe ha scritto una serie di tutorial approfonditi sia per principianti che per esperti di livello HTML e CSS:

  • HTML e CSS per principianti
  • HTML avanzato e CSS

Design reattivo

Il web design reattivo si riferisce alla progettazione di siti che tengono conto di diverse dimensioni dello schermo. Trascorriamo molto tempo sui nostri smartphone, ad esempio, e come progettisti abbiamo bisogno di assicurarci che il nostro sito funzioni su questi schermi più piccoli e su uno schermo desktop a schermo intero.

C'è un fantastico tutorial per principianti di Shay Howe sull'argomento.

Unità di misura

Abbiamo usato pixel in tutta questa serie come unità di misura sul web. L'utilizzo dei pixel è perfettamente OK al momento dell'avvio, tuttavia, più esperienza ottieni e più ti renderai conto di quanto siano limitanti. È un'unità di misura così inflessibile che non ha un buon rendimento nel design reattivo.

In termini di progettazione su diverse dimensioni dello schermo ci sono diverse alternative che saranno più flessibili dei pixel, come ad esempio percentuali e REMS.

disposizione

Mentre abbiamo discusso brevemente di flexbox nel tutorial sul layout CSS, possiamo fare molto di più con i layout che lo utilizzano. Ci sono un paio di super posti per imparare di più, come questa Guida completa a Flexbox e un diagramma di frodi Flexbox.

Per quanto riguarda il layout nel suo complesso e non solo il flexbox, c'è un piccolo sito pulito che ci aiuta a guidarci attraverso le basi.

Addio!

Mentre c'è molto di più, possiamo imparare a rafforzare e accrescere le nostre competenze nel web design, abbiamo realizzato così tanto in questa serie e ora abbiamo una migliore comprensione delle basi per progettare e costruire un sito.

Abbiamo ufficialmente portato in vita un sito web da schizzi su carta a un sito reale con il proprio indirizzo web; tutto il giorno di un web designer!

Il nostro sito web Tuts + Town fungerà da guida bella e facile da usare per i turisti che considerano la visita, quindi grazie per tutto il vostro duro lavoro.