Tips en ideeën van Creattica Inspire Design

In deze post laat ik je een set van twintig schermmodellen zien voor een echt wereldproject waar ik aan heb gewerkt - het aanstaande herontwerp en opnieuw uitbrengen van onze ontwerp- en inspiratiegalerij FaveUp. Ik zal enkele van de waarom's uitleggen en hoe is dat in het ontwerp terechtgekomen, hoe ik ontwerp-spotjes gebruik om een ​​webapp te specificeren, evenals enkele algemene opmerkingen over het ontwerp. De nieuwe site die we Creattica Inspire noemen, wordt nu ontwikkeld door ons developmentteam voor crack in Melbourne en zal de interweb-buizen raken als een van onze eerste releases van 2009.

Dit bericht is dag 6 van onze webdesignsessie. Sessiedag 5 van Creative Sessions op dag 7 "

Van de oude: FaveUp

Creattica Inspire is eigenlijk een herbouw van een bestaande site die we FaveUp noemen, een galerij van logo's, visitekaartjes en websites. Om eerlijk te zijn is FaveUp een site die ondanks zichzelf slaagt. Ik heb het een jaar geleden laten bouwen door een externe aannemer en het is niet echt goed in elkaar gezet - iedereen die zich heeft aangemeld bij de site zal weten dat het nogal in de war is. Ook qua design gaat het om een ​​paar echte problemen - een raar "logo", een interface die op sommige pagina's onoverzichtelijk is, een dom beoordelingssysteem dat je heel gemakkelijk voor de gek kunt houden, en misschien nog wel het ergste van allemaal is het behoorlijk lelijk. Al met al is het wat ik graag graag 'een gigantische stapel bedelaar' noem.

Desalniettemin heeft de site een paar dingen die goed op de site lijken te werken, met als belangrijkste dat het een heel sterke focus op de inhoud heeft. Wanneer u naar een pagina bladert, krijgt u ontwerp na ontwerp en niet veel anders. Het is eenvoudig en duidelijk, en dat is van groot belang bij het bruikbaar maken van een site. Zo ziet de huidige FaveUp-site eruit:


De oude (huidige) FaveUp-site

Naar het nieuwe: Creattica Inspire

Dus we bouwen het systeem vrijwel helemaal opnieuw en importeren alle oude inhoud. De nieuwe site staat op inspire.creattica.com en maakt deel uit van de reeks creatieve sites en services die we op Creattica.com bouwen. Dus enkele weken geleden begon ik met het opnieuw ontwerpen van FaveUp en tegelijkertijd met het ontwerpen van een look voor Creattica. Het eindresultaat zijn deze mockups die ik ga bespreken:

Klik hier om de 20 schermen te bekijken

De schermen zijn een set mockups ingebouwd in HTML die alle belangrijke schermen op de site moeten weergeven. De ontwikkelaar van dit project Erin voegt ze nu samen in de codebase en daarna zullen we het updaten en wijzigen in het uiteindelijke product.


Helaas moest het donkere ontwerp verdwijnen, de nieuwe site is veel schoner en bruikbaarder

Dus wat ik hieronder heb gedaan is om dit ontwerp te gebruiken als een manier om te praten over mijn eigen persoonlijke processen en gedachten, verbonden aan een echt wereldproject. Ik hoop dat je de aantekeningen nuttig vindt!


Tips voor het opnieuw ontwerpen van een site

Het opnieuw ontwerpen van een site kan een lastig proces zijn omdat je te maken hebt met het gewicht van de verwachting, de weerstand van gebruikers om te veranderen en het immer aanwezige spook dat je misschien een stap terug doet. In mijn ervaring is de truc voor een succesvol herontwerp om het algemene gevoel van een site te behouden en enkele van de kenmerken van het oude ontwerp in de nieuwe te vangen

Behoud van het 'gevoel' van een (succesvolle) site

Door dat gevoel te behouden, zorgt u ervoor dat er een continuïteit in de site is en gebruikers zich nog steeds vertrouwd voelen met de nieuwe site. Het behouden van het gevoel van een site hoeft niet te betekenen dat de nieuwe site er echter hetzelfde uit moet zien. Deze overgang van FaveUp naar Creattica Inspire is behoorlijk anders! Er zijn echter een aantal dingen die het gerelateerd houden:

  1. De meeste pagina-elementen - navigatie, logo, paginering enz. - bevinden zich op dezelfde locaties. Dit is belangrijk omdat het voorkomt dat de gebruiker verdwaalt of het systeem opnieuw moet leren.
  2. De hoofdpagina van de site, de pagina met vermeldingen, lijkt veel op de pagina Oude vermeldingen. Lijsten worden van boven naar beneden gepresenteerd in rijen, de afbeelding is aan de linkerkant, details aan de rechterkant.
  3. De stijl van het ontwerp is niet verschillend. Hoewel de ontwerpen er enorm anders uitzien, zijn beide meestal eenvoudige, platte monochromatische ontwerpen met een paar scherpe toepassingen van rood.

Je KUNT alles veranderen, maar het is meestal beter om het niet allemaal tegelijk te doen

Nu kunt u natuurlijk de lay-out van pagina-elementen opnieuw ontwerpen en volledig wijzigen, of de belangrijkste pagina's van de site reviseren, of naar een nieuwe ontwerpstijl gaan. Maar voor een succesvol herontwerp geloof ik dat je niet alles tegelijk kunt doen. Als u de elementen van de pagina gaat verplaatsen, moet u het ontwerp behouden en er hetzelfde uitzien. Als je het ontwerp volledig gaat veranderen, moet de positionering minstens hetzelfde blijven.

Als je sommige dingen niet hetzelfde houdt, verlies je alle continuïteit en lijkt het bijna alsof je een site helemaal opnieuw opstart. Er zijn momenten dat dit nodig is (maar de oude site is slecht), maar in de meeste gevallen waar een site populair is, kun je het beste wat continuïteit bewaren.

Ace UX ontwerper Cennydd Bowles heeft een interessant artikel over hoe gebruikers reageren op herontwerpen, waarbij hij de vijf stadia van gebruikersreactie noemt - ontkenning, woede, onderhandelen, depressie, acceptatie.

Hoe Psdtuts + geëvolueerd

Eén site die ik driemaal opnieuw heb ontworpen is Psdtuts + zelf. Als je de onderstaande afbeelding bekijkt, waar je alle vier de ontwerpen een voor een kunt zien, zie je dat het zo is gegaan:

  1. Raar eenvoudig bruin ontwerp
  2. WordPress bruin ontwerp
  3. WordPress wit en bruin ontwerp
  4. Gestroomlijnd WordPress wit en bruin ontwerp

Bij elke stap veranderde er iets aanzienlijk (behalve misschien de laatste stap), maar evengoed bleven sommige dingen altijd hetzelfde. Toen we van de gewone HTML-site naar een WordPress-blog gingen, bleven het kleurenschema en de ontwerpelementen hetzelfde. Toen we van het bruine WordPress-ontwerp naar het witte ontwerp gingen, bleef de plaatsing van alles hetzelfde - overigens was dit de meest controversiële stap :-)


Hoe Psdtuts + is geëvolueerd met de herontwerpen

Let op logistieke overwegingen

Wanneer u een belangrijke site ontwerpt, moet u wat tijd besteden aan het nadenken over de build, maar dit geldt met name voor een herontwerp. Omdat we een vrij grote dataset hebben om te bewaren (al die gebruikersinzendingen) is het echt belangrijk om erachter te komen hoe je naar het nieuwe ontwerp gaat migreren op een zo eenvoudig mogelijke manier.

Voor de FaveUp> Creattica Inspire is een van de grote overwegingen dat we van een enkele afbeelding per ontwerp overgaan naar een twee-op-een vermelding en een gedetailleerde. Op de gedetailleerde pagina kun je zien hoe ik heb gewerkt zonder een grote afbeelding te hebben (een eenvoudig centrum met een donkere achtergrond doet het).


Waar kijk je naar?

Een goed webontwerp moet het oog van een kijker door het scherm leiden. Dit kan worden gedaan omdat verschillende elementen op de pagina een andere visuele prioriteit kunnen hebben op basis van hun grootte, vorm, kleur en positie. Hieronder staan ​​een aantal schermen waarin ik heb geprobeerd het pad dat ik ben te laten zien hoop het oog van een kijker zal duren ...


Wat ik denk dat er zal gebeuren: De omgekeerde wit op donkergrijze tekst in combinatie met de positie linksboven moet ervoor zorgen dat het oog van een kijker eerst naar het logo gaat. De gigantische "4.230" -tekst in combinatie met alle ruimte eromheen is ook een sterke aantrekkingskracht. Het gedeelte 'Populair vandaag' is ook hoog geplaatst en als het eenmaal wat meer visuele ruis heeft van alle miniaturen, zou dit een sterke aantrekkingskracht moeten hebben. Na deze drie is het waarschijnlijk dat de kijker gewoon naar beneden gaat.
Wat ik denk dat er zal gebeuren: Opnieuw is het logo waarschijnlijk de eerste plaats waar de kijker zal uitzien, gevolgd door het belangrijkste navigatiegebied dat er net onder ligt. Het secundaire navigatiegebied aan de rechterkant komt waarschijnlijk als laatste.

Als je vandaag slechts één (meer) artikel leest, maak er dan deze van:

Andy Rutledge heeft een fantastisch artikel over het begeleiden van een kijker rond het scherm, compleet met geweldige voorbeelden. Lees het hier: Het ontwerpen van een rondleiding.


Tips voor het werken op informatie-rijke sites


Wanneer je deze informatie hebt, kun je alleen zoveel stilistisch ontwerp maken!

Het ontwerpen van een site met veel informatie is heel anders dan het werken op een site met een laag gewicht. Wanneer er niet veel inhoud is, kun je helemaal los gaan met je ontwerp en tot op zekere hoogte het ontwerp de inhoud laten domineren, en dat is OK. Een goed voorbeeld van een lichtgewicht site is een persoonlijk portfolio waar zelfs een zwaar ontworpen look (kijk eens naar de nette Design Disease bijvoorbeeld) nog steeds goed werkt en de site gemakkelijk te omzeilen en te begrijpen is..

Minder dan je ontwerp

Een inhoudzware site daarentegen is een andere ketel van vissen. Als algemene regel geldt dat hoe meer inhoud en informatie op een pagina, hoe ingetogener uw ontwerp moet zijn. De reden hiervoor is dat met veel inhoud op een pagina een volledig ontwerp de kijker in de weg zal lopen. Het is moeilijk om veel informatie tegelijk te verwerken en een zeer zwaar ontwerp aan de mix toe te voegen en je riskeert overweldigende mensen.

Een tweede, even belangrijke reden om het terug te schroeven naar het ontwerp, is om de focus op de inhoud zelf te houden. Op de Inspire-site moeten kijkers naar een ontwerpgalerij kijken. Als het ontwerp van de galerij zelf echt gestileerd en agressief is, zal het de inhoud zelf schaden en de hele site verzwakken. Dat is waarom als je naar een kunstgalerie gaat die je alleen maar ziet als witte muren, kun je je voorstellen dat ze overal vies behang en sierverlichting hadden?

De ultieme content-zware sites zijn natuurlijk nieuwtjes en portals. Als je naar Washington Post, MSN, Yahoo, NYTimes kijkt, zie je dat het ontwerp aan elk van hen hangt en is het vaak relatief eenvoudig.

Duidelijk interfaceontwerp

Hoewel een site met veel informatie geen zwaar beeld vereist, moet er nog veel werk worden verzet. Wanneer u aan dit type website werkt, moet u veel meer werk verrichten om ervoor te zorgen dat uw interface superschoon en bruikbaar is. Op de Inspire-site heb ik geprobeerd de navigatie heel duidelijk te houden, veel ruimte in te zetten en lagen zwart, rood, grijs en wit te gebruiken om verschillende delen van de interface af te bakenen.


Tips voor het ontwerpen van families van sites

Een ding dat we veel bij Envato doen, is families van websites maken. We hebben de TUTS-familie, de Marketplaces, en nu werken we aan deze Creattica-familie van sites. Dit heeft me veel ervaring opgeleverd bij het maken van ontwerpen die op meerdere sites kunnen worden hergebruikt om een ​​uniform uiterlijk te creëren. Hier zijn enkele dingen die ik heb geleerd:

Denk vooruit!

Toen we een paar maanden geleden de eerste creattica-subsite lanceerden - Creattica Daily - was ik dom genoeg niet van plan. In plaats daarvan heb ik net een netjes blogontwerp ontworpen en de site gelanceerd zonder na te denken over wat ik zou doen voor de andere sites. Zoals je uit deze Creattica Inspire-look kunt opmaken, moest ik opnieuw beginnen. De oude look is nu te koop op ThemeForest als een WordPress-thema, dus het is geen totale verspilling, maar het loont toch echt om vooruit te denken en een look te ontwerpen die bij meerdere sites past..


Twee van de Creattica-subsites waar we aan werken - Inspire en Sessions (een blog over creatieve vaardigheden)

Maak een duidelijk submerkelement

Voor het maken van een ontwerp op een paar subsites is minimaal één submerk vereist. Op Creattica en TUTS is het kleur, op de Marketplaces is het een combinatie van kleur en logo / dierenthema. Wat je ook kiest, er moet iets zijn om de sites te onderscheiden als je ertussen schakelt.

Maak het leven gemakkelijk op jezelf

Het onderhouden van een familie van sites is een hoop werk, dus het loont de moeite om het grootste deel van het ontwerp consistent te houden. Dit betekent niet alleen dat gebruikers heel goed vertrouwd raken met het gevoel van de sites, maar op praktisch niveau betekent dit ook dat u niet zoveel werk hoeft te doen!


Onderzoek en inspiratie


Good ol 'CNN is waar ik mijn inspiratie voor Creattica heb gekregen

Voordat ik aan een project als dit begin, neem ik altijd wat tijd om te gaan surfen. Afgezien van het veel leuker maken van mijn werk, heb ik in het algemeen twee doelen voor ogen:

  1. Onderzoek naar concurrerende sites
    Er zijn enorm veel design galerijen, variërend van de innovatieve - PatternTap & DesignFlavr - tot de meer traditionele - CSSMania & WebCreme. Al deze sites pakken dezelfde soorten problemen aan als Creattica Inspire, dus samen is het alsof je een groot panel van ontwerpers krijgt en hun kijk op het oplossen van die problemen ziet. Tijdens het bladeren probeer ik mentale notitie te nemen van functies en ontwerpoplossingen die ik leuk vind. Over het algemeen vermijd ik het maken van een screenshot, op die manier, later wanneer ik de ideeën ontwerp, kom ik terug met mijn eigen interpretaties - kijk ik direct naar een ontwerp terwijl ontwerpen gevaarlijk is, omdat het maar al te gemakkelijk is om inspiratie om te zetten in gewoon pure immitatie.
  2. Ontwerpinspiratie vinden
    Ik zou zeggen dat het een 50-50 kans is dat wanneer ik ga zitten om iets te ontwerpen dat ik erin slaag om gewoon een idee vanaf nul te maken. De andere 50% van de tijd heb ik een beginpunt in een aspect van een ander ontwerp.

    Dus wat is de inspiratie achter Creattica Inspire? Het is een kleine site genaamd CNN! Ik keek naar CNN en hoe ze zo'n grote hoeveelheid informatie en zoveel subsites beheren, en besloot dat ik heel graag twee dingen leuk vond aan de site: de algemene lay-out en het idee van witte vakken op een lichtgrijze achtergrond.

    Zien de twee ontwerpen er hetzelfde uit? Niet echt. Zie je nu de overeenkomst dat ik het heb aangegeven? Waarschijnlijk - vooral omdat ze beide rood gebruiken! Is dit een slechte zaak om te doen? Ik weet het niet zeker. Ik vind het oneerlijk om te doen alsof ik in een vacuüm werk en op de een of andere manier nieuwe ideeën verzin.

    Ik neem aan dat het mijn eigen mening is dat het goed is om inspiratie op te doen van andere ontwerpers - ik denk zelfs dat het onmogelijk is om dat niet te doen. Het is niet OK om kopieën van kopieën te maken. Dus als je dus geïnspireerd bent door een ander ontwerp, is het essentieel om het je eigen draai en interpretatie te geven en het te laten ontwikkelen tot het punt waar het weinig overeenkomst vertoont.

    Wat is jouw mening? Is inspiratie OK? Wanneer valt het over in immitatie? Is mijn voorbeeld te ver of OK??


Tips voor het werken aan web-apps


Inline-administratie vermindert de overheadkosten voor ontwerp en ontwikkeling

Een project als Creattica Inspire is interessant omdat het veel meer inhoudt dan alleen het bouwen van een HTML-site of zelfs het villen van een CMS-product zoals WordPress. Het is groot genoeg om een ​​aantal ontwikkelingsproblemen, meerdere toegangsniveaus en een verscheidenheid aan functies met zich mee te brengen. Hier zijn enkele van mijn gedachten over het werken aan een web-app:

Flexibel ontwerp voor groei

Bij grote projecten zoals Inspire of FlashDen is het zinloos om te denken aan elk afzonderlijk scherm dat op de site staat of zal staan. Vertrouw me als ik zeg dat er pagina's zijn die je op de een of andere manier over het hoofd ziet, of nieuwe functies waarvan nog niemand heeft gedacht dat die later in zijn leven in het ontwerp moet worden verwerkt.

Een veel beter plan is om een ​​flexibele en modulaire structuur te ontwerpen. Het Inspire-ontwerp is zo gemaakt dat een nieuwe pagina eenvoudig kan worden samengesteld door een paar van die witte vakken bij elkaar te gooien, een nieuw menu-item of submenu-item toe te voegen en standaardontwerpelementen zoals minigalerieoverzichten of commentaarboxen te gebruiken. In de toekomst kan er nog meer ontwerp nodig zijn, maar het maken van een nieuwe pagina of functie zal de lay-out niet breken!

Overweeg Inline-beheer

Bijna elke web-app heeft een soort administratie. In het geval van Inspire moeten we nieuwe ontwerpen kunnen goedkeuren, items kunnen bewerken enzovoort. Vroeger was ik altijd bezig met het ontwerpen van een speciaal admin-gebied voor functionaliteit zoals dit - een beetje zoals hoe WordPress dat WP-Admin-dashboard heeft. Hoewel in sommige gevallen het hebben van een admin-gebied een goed idee is, is het in veel situaties beter om inline-administratie te volgen.

Inline-administratie betekent werken met extra functionaliteit in het reguliere front-end ontwerp dat alleen verschijnt als de gebruiker een beheerder is. Dus bijvoorbeeld op Inspire wanneer een gebruiker een admin is, krijgen ze een paar extra functies op gewone pagina's. Ze kunnen bijvoorbeeld de site doorzoeken als een gewoon persoon en vervolgens de items bewerken die ze vinden.

De reden dat inline-administratie de voorkeur heeft, is dat we al een aantal manieren hebben ontwikkeld om door de site te navigeren, zoals zoeken en taggen, en een geweldige manier om de inhoud van de site te bekijken, dus waarom opnieuw ontwerpen en opnieuw opbouwen in een admin Gebied. Met inline-beheer kan een gebruiker u een link naar een item sturen en hoeft deze niet opnieuw op te laden in het beheerdersgedeelte dat u direct op een pagina kunt bewerken.


Informatie ontwikkelaars


Sleutelschermen brengen de belangrijkste functionaliteit van een site in kaart

In sommige functies fungeert u als webontwerper en projectmanager. In mijn geval is het vanwege mijn baan bij Envato, maar zelfs bij regulier werk van klanten kun je een opdracht geven en een project ontwikkelen namens je klant. In dergelijke situaties moet je een ontwikkelaar of ontwikkelaarsteam informeren om het project waaraan je werkt daadwerkelijk te bouwen.

Er zijn verschillende manieren om een ​​ontwikkelaar te informeren en met een project te werken. Veel van hen zijn afhankelijk van de grootte en de reikwijdte van een project. Voor een klein project als dit is dit wat ik do:

  1. Plan een overzicht van het project
    Alvorens iets anders te doen, is het essentieel om een ​​overzicht van het project te hebben. Ik schrijf meestal een paar regels naar een paar alinea's die het project uitleggen, ongeveer hoe het werkt, links naar vergelijkbare applicaties en sites, enzovoort.
  2. Ontdek elk hoofdscherm - zowel functionaliteit als qua ontwerp
    In elk project zijn er een aantal schermen die de belangrijkste functionaliteit van een site demonstreren. Als je de set Creattica Inspire-mockups bekijkt, zie je dat er zeker andere schermen op de uiteindelijke site zullen verschijnen, maar dat deze 20 de meeste functionaliteit van de site omvatten.

    Bovendien houden deze 20 schermen vanuit het oogpunt van webontwerp vrijwel elk hoofdtype layout voor de site in aanmerking.

  3. Ofwel wireframe of mockup de belangrijkste schermen
    Vervolgens zal ik die hoofdschermen moppen. In theorie denk ik dat ik gewoon wireframing zou moeten zijn (d.w.z. het opstellen van een heel duidelijk kader, boxen en lijnen) maar in de praktijk heb ik er de voorkeur aan om goed te ontwerpen.

    Ik heb de neiging om te denken dat echte ontwerpen de functionaliteit beter illustreren dan wireframes - maar dat is vrij discutabel.

  4. Schrijf een set met notities bij de schermen
    Vervolgens zal ik een reeks aantekeningen maken waarin elk scherm wordt uitgelegd inclusief ongebruikelijke elementen op een pagina en hoe deze zouden werken.
  5. Schrijf gebruikersscenario's
    Gebruikersscenario's zijn kleine verhalen over hoe iemand de site zou kunnen gebruiken. Door het verhaal te vertellen, onthult u de functionaliteit van de site. Dus bijvoorbeeld: "Bob bezoekt Inspire voor de eerste keer, hij klikt op een populair ontwerp op de startpagina en gaat naar de detailpagina. Hij vindt het ontwerp heel leuk, dus hij drukt op de" + "stemknop en krijgt een waarschuwing om hem te laten weten hij moet inloggen of zich aanmelden. Bob klikt op de knop Aanmelden ... enz. ".

    Theoretisch kun je een volledig project specificeren met behulp van gebruikersscenario's en er is veel literatuur over software en webontwikkeling over. Ik raad aan om JoelOnSoftware's User Interface Design voor programmeurs te lezen - zelfs als je een ontwerper bent en geen programmeur!

  6. Overhandigen en bespreken!
    Uiteindelijk zou ik de ontwikkelaar het overzicht, de schermen, de opmerkingen en gebruikersscenario's e-mailen. Vervolgens bespreken we eventuele vragen en gebieden die meer verduidelijking behoeven.

Het doel van deze stappen is dit:

  • Bespotten van belangrijke schermen dwingt je om na te denken over elke functie en elk aspect van een site
  • Het dwingt je ook om heel veel kleine functies en knoppen en widgets toe te voegen die je anders vergeet bij het maken van conceptontwerpen
  • De hoofdschermen illustreren heel goed hoe een site zou moeten werken. Als u de juiste reeks schermen doet, lijkt het een beetje op het bezoeken van een site zelf
  • Gebruikersscenario's zullen alles uitwerken wat u in uw hoofdschermen bent vergeten en u dwingen na te denken over alle belangrijke manieren waarop een site zal worden gebruikt

Dus dat is mijn ruwe proces om een ​​ontwikkelaar te informeren. Wat doe jij? En als je zelf een ontwikkelaar bent, is er dan iets dat ik beter zou moeten doen?

Voor een meer grondige behandeling van briefing kan een ontwikkelaar graag een kijkje nemen bij het maken van een web-app op ReadWriteWeb. Je kunt ook met je eigen ontwikkelingsteam praten om te zien wat ze nodig hebben en willen.


Laatste gedachten

Ik denk dat de reden dat webontwerp zo'n geweldige baan is, is omdat er zoveel verschillende facetten aan het werk zijn. In dit artikel heb ik geprobeerd aan te tonen hoe een enkele websiteontwerpopdracht allerlei vaardigheden en problemen kan omvatten - van ontwerpinspiratie tot het werken met ontwikkelaars, van het tevreden houden van gebruikers in een herontwerp tot het plannen van hoe een site wordt beheerd. Natuurlijk, het is een uitdaging, maar dat maakt het zo goed!

Wat Creattica Inspire betreft, we zouden het begin 2009 moeten zien debuteren (ik kan niet geloven dat we net om de hoek zijn!) En je zult horen over de lancering hier op Psdtuts+!

Dit bericht is dag 6 van onze webdesignsessie. Sessiedag 5 van Creative Sessions op dag 7 "