{"id":257330,"date":"2023-01-02T13:31:00","date_gmt":"2023-01-02T10:31:00","guid":{"rendered":"https:\/\/inform.click\/exploring-material-design-et-nytt-ui-designkonsept-fra-google\/"},"modified":"2023-01-02T13:31:00","modified_gmt":"2023-01-02T10:31:00","slug":"exploring-material-design-et-nytt-ui-designkonsept-fra-google","status":"publish","type":"post","link":"https:\/\/inform.click\/no\/exploring-material-design-et-nytt-ui-designkonsept-fra-google\/","title":{"rendered":"Exploring Material Design: Et nytt UI-designkonsept fra Google"},"content":{"rendered":"<p>\n  For et par m\u00e5neder siden, p\u00e5 deres 7. \u00e5rlige I\/O-utviklerkonferanse, hadde Google introdusert et nytt UI-designkonsept kalt Material Design.\n<\/p>\n<p>\n  Denne inspirerende, livlige og lekre designstilen er raskt i ferd med \u00e5 bli popul\u00e6r blant designere, og er virkelig en stor innsats fra Google for \u00e5 bringe visuell design, bevegelse og interaksjonsdesign sammen p\u00e5 tvers av ulike typer plattformer og enheter. Ved \u00e5 bruke dristig grafisk design, taktile overflater og flytende bevegelser, leverer dette innholdsfokuserte designspr\u00e5ket enhetlige, lekne og intuitive opplevelser til brukerne.\n<\/p>\n<p>\n  Opprinnelig ble Material Design laget for L-utgaven av Android, men senere brukte Google det p\u00e5 hjemmeskjermer for <a href=\"https:\/\/www.google.com\/docs\" target=\"_blank\" rel=\"noopener\">Dokumenter<\/a>, <a href=\"https:\/\/www.google.com\/sheets\" target=\"_blank\" rel=\"noopener\">Regneark<\/a> og <a href=\"https:\/\/www.google.com\/slides\" target=\"_blank\" rel=\"noopener\">Slides<\/a>. Inspirert av dette begynte designere \u00e5 bruke Material Design for nettsteder de lager. I dette blogginnlegget vil jeg ta deg med p\u00e5 en omvisning i Material Design-konseptet og ogs\u00e5 utforske hvordan du kan bruke det i dine kommende webdesignprosjekter.\n<\/p>\n<p>\n  La oss begynne!\n<\/p>\n<p>\n  Kjerneprinsipper for materialdesign\n<\/p>\n<h5>\n  Materiell metafor:<br \/>\n<\/h5>\n<p>\n  Materialdesign legger stor vekt p\u00e5 \u00e5 gj\u00f8re elementer, animasjoner og overganger like ekte som de ser ut i det virkelige liv. Etter intensive studier av papir og blekk, bestemte Google-teamet seg for \u00e5 bruke en materiell metafor som det enhetlige prinsippet om et rasjonalisert rom og et bevegelsessystem. I et n\u00f8tteskall kan vi si at Materialdesign ikke er annet enn en kombinasjon av ulike klassiske designkonsepter og grunnleggende fysiske egenskaper.\n<\/p>\n<h5>\n  Materielle overflater:<br \/>\n<\/h5>\n<p>\n  I materialdesign etablerer overflater og kanter av materialet en fysisk struktur for \u00e5 gi brukerne visuelle hint for \u00e5 hjelpe dem raskt \u00e5 forst\u00e5 hva de kan ber\u00f8re og bevege seg. Ved \u00e5 bruke prinsipper for trykkdesign holder materialdesign det viktige innholdet foran brukerens \u00f8ye, mens man ignorerer annet mindre nyttig innhold. Bruken av kjente, intuitive og naturlige attributter gj\u00f8r at brukerens hjerne kan jobbe mindre og raskt forst\u00e5 r\u00e5d.\n<\/p>\n<h5>\n  Dimensjonale fordeler:<br \/>\n<\/h5>\n<p>\n  Hvis det er en bunke med papirer p\u00e5 skrivebordet ditt, f\u00e5r de dimensjon sammen med \u00e5 beskytte skyggene. P\u00e5 samme m\u00e5te, i materialdesign, n\u00e5r du bruker denne egenskapen p\u00e5 brukergrensesnittet, vil du ha hierarki og skygger for \u00e5 trekke en brukers oppmerksomhet til det viktigste objektet de b\u00f8r samhandle med. Ved \u00e5 bruke det grunnleggende om lys, overflate og bevegelse, formidler materialdesign hvordan et objekt vil samhandle med brukere. I tillegg lar realistisk belysning brukere f\u00e5 den mest realistiske visningen av grensesnittet du har designet.\n<\/p>\n<h5>\n  One Adaptive Design:<br \/>\n<\/h5>\n<p>\n  Materialdesign bruker et enkelt underliggende designsystem for \u00e5 organisere rom og interaksjoner. Konseptet med \u00e9n adaptiv design bringer sammenheng mellom ulike enheter, betyr at en enhetlig design skaper spesialiserte visninger for ulike typer enheter. Hver visning er skreddersydd p\u00e5 en unik m\u00e5te til interaksjonen og st\u00f8rrelsen som passer for en bestemt enhet. P\u00e5 den annen side gj\u00f8res det ingen endringer i hierarki, ikonografi, farger og romlige forhold.\n<\/p>\n<h5>\n  Fet og tilsiktet innhold:<br \/>\n<\/h5>\n<p>\n  En annen ting du vil legge merke til med dette nye visuelle spr\u00e5ket er dens dristige design med lyse fargevalg. Ved \u00e5 ta pekepinner fra fortaustape, moderne arkitektur, veiskilt og idrettsbaner, har Google introdusert fantastiske og livlige farger som du aldri hadde forventet. De har ogs\u00e5 foredlet <a href=\"https:\/\/www.google.com\/design\/spec\/style\/typography.html#typography-roboto\" target=\"_blank\" rel=\"noopener\">Roboto-skrifttypen<\/a> omfattende, noe som gj\u00f8r den litt bredere og rundere for \u00e5 gj\u00f8re lesingen til en bedre opplevelse. Videre skaper bevisst hvitt rom og kant-til-kant-bilder klarhet og fordypning.\n<\/p>\n<h5>\n  Legg vekt p\u00e5 handlinger:<br \/>\n<\/h5>\n<p>\n  Materialdesign legger mye vekt p\u00e5 \u00e5 gj\u00f8re interaksjonen mellom brukere og overflater mer digital, magisk og responsiv. I denne designstilen, n\u00e5r noen samhandler med brukergrensesnittet, blir hele designet forvandlet p\u00e5 en overraskende m\u00e5te. Det grafiske uttrykket med farge, overflate og ikonografi gir brukerne en klar id\u00e9 om hva et objekt kan gj\u00f8re, mens responsiv interaksjon oppmuntrer brukeren til \u00e5 utforske grensesnittet dypt: hvis jeg ber\u00f8rer dette, hva vil skje? Og hva skjer videre?\n<\/p>\n<h5>\n  Brukerinitiert endring:<br \/>\n<\/h5>\n<p>\n  N\u00e5r en person ber\u00f8rer vannoverflaten og lager b\u00f8lger, gir energien som kommer fra hans handlinger for \u00e5 gj\u00f8re endringer i grensesnittet ham en virkelig og h\u00e5ndgripelig opplevelse. P\u00e5 samme m\u00e5te gj\u00f8r materialdesign brukere i stand til \u00e5 ber\u00f8re brukergrensesnittet slik de gj\u00f8r i det virkelige liv. For dette foresl\u00e5r Google designere \u00e5 ta en ekstra dimensjon av interaksjon, som er &laquo;bevegelsesfeedback&raquo;, i betraktning. S\u00e5 brukeren kan f\u00f8le at de blir h\u00f8rt av overflaten n\u00e5r de ruller, drar, lysbilder og trykker.\n<\/p>\n<h5>\n  Animasjonskoreografi:<br \/>\n<\/h5>\n<p>\n  I den virkelige verden har hver handling en bevegelse, begynnelse og slutt. For eksempel, n\u00e5r du \u00e5pner en kartong i det virkelige liv, trykker du et sted p\u00e5 den og viser hva som er inni den. P\u00e5 samme m\u00e5te foreg\u00e5r alle brukerhandlingene i materialdesign i et enhetlig milj\u00f8. Hvert objekt presenteres for brukeren med en rask, jevn og kontinuerlig animasjon som er koreografert p\u00e5 en delt scene. Ettersom alle eiendeler i materialdesign beveger seg inn i en rytme, fremst\u00e5r skjermen mer fascinerende og interaktiv enn noen gang.\n<\/p>\n<h5>\n  Meningsfull bevegelse:<br \/>\n<\/h5>\n<p>\n  Som vi alle vet, for Google er brukeropplevelse viktigere enn noe annet. Den samme regelen gjelder for det siste prinsippet for materialdesign. Dette prinsippet sier at bevegelse skal v\u00e6re passende, meningsfylt og n\u00f8ye koreografert, og m\u00e5 ikke brukes bare for \u00e5 imponere brukere. Bevegelse i materialdesign skal ikke bare v\u00e6re vakker, men ogs\u00e5 bygge mening om funksjonaliteten og romlige relasjoner sammen med \u00e5 opprettholde skj\u00f8nnheten og enkelheten til en s\u00f8ml\u00f8s brukeropplevelse.\n<\/p>\n<h3>\n  Implementering av materialdesign for nettet med polymer<br \/>\n<\/h3>\n<p>\n  Ikke kjent med <a href=\"https:\/\/www.polymer-project.org\/\" target=\"_blank\" rel=\"noopener\">Polymer<\/a> enn\u00e5? Vi vil! Polymer er et flott UI-verkt\u00f8ysett som lar deg bringe materialdesign til nettet. Med <a href=\"https:\/\/www.polymer-project.org\/docs\/elements\/paper-elements.html\" target=\"_blank\" rel=\"noopener\">papirelementsamlingen<\/a> til Polymer vil du ha tilgang til alle egenskapene til materialdesign og v\u00e6re i stand til \u00e5 bringe h\u00e5ndgriplighet, dristig grafikk og jevne overganger og animasjoner til applikasjonene dine p\u00e5 nettet. Du kan se polymer- og materialdesignm\u00f8nstre i aksjon med <a href=\"https:\/\/www.polymer-project.org\/apps\/topeka\/\" target=\"_blank\" rel=\"noopener\">Topeka<\/a>, en morsom quiz-app.\n<\/p>\n<p>\n  N\u00e5 skal jeg utforske Polymers papirelementer og vise deg hvordan du kan bruke dette nye designparadigmet i nettprosjektene dine.\n<\/p>\n<h5>\n  Starter:<br \/>\n<\/h5>\n<p>\n  Polymers <a href=\"https:\/\/www.polymer-project.org\/docs\/start\/tutorial\/intro.html\" target=\"_blank\" rel=\"noopener\">startveiledning<\/a> kommer med en kort veiledning og et startprosjekt for \u00e5 hjelpe deg med \u00e5 bli kjent med n\u00f8kkelbegrepene til Polymer. For det f\u00f8rste m\u00e5 du <a href=\"https:\/\/github.com\/Polymer\/polymer-tutorial\/archive\/master.zip\" target=\"_blank\" rel=\"noopener\">laste ned startprosjektet<\/a> som inneholder alle avhengigheter og biblioteker som kreves for \u00e5 jobbe med Polymer. N\u00e5r du har lastet ned startprosjektet, pakk det ut et sted p\u00e5 din lokale stasjon.\n<\/p>\n<p>\n  F\u00f8r du begynner, trenger du en rask HTTP-server som kj\u00f8rer. Hvis du allerede har Python installert, kj\u00f8r en av f\u00f8lgende kommandoer p\u00e5 toppniv\u00e5et i eksempelprosjektet.\n<\/p>\n<p>\n  Python 2.x:\n<\/p>\n<pre><code>python -m SimpleHTTPServer<\/code><\/pre>\n<p>\n  Python 3.x:\n<\/p>\n<pre><code>python -m http.server<\/code><\/pre>\n<p>\n  Last n\u00e5 den ferdige versjonen av prosjektet for \u00e5 teste ut webserveren. For eksempel, hvis den lokale serveren lytter p\u00e5 port 8000:\n<\/p>\n<p>\n  <a href=\"http:\/\/localhost:8000\/finished\/\" target=\"_blank\" rel=\"noopener\">http:\/\/localhost:8000\/finished\/<\/a>\n<\/p>\n<h5>\n  Installer papirelementer:<br \/>\n<\/h5>\n<p>\n  Etter det m\u00e5 du installere papirelementer p\u00e5 en av f\u00f8lgende tre m\u00e5ter:\n<\/p>\n<ul>\n<li>\n<p>\n      <strong>Zip<\/strong>: <a href=\"https:\/\/bowerarchiver.appspot.com\/archive\" target=\"_blank\" rel=\"noopener\">Last ned Zip-<\/a> fil og pakk den ut til prosjektroten.\n    <\/p>\n<\/li>\n<li>\n<p>\n      <strong>Bower<\/strong>: Kj\u00f8r denne kommandoen ovenfor fra prosjektroten:\n    <\/p>\n<pre><code>bower install Polymer\/paper-elements<\/code><\/pre>\n<p>\n      For mer informasjon, g\u00e5 gjennom <a href=\"https:\/\/www.polymer-project.org\/docs\/start\/getting-the-code.html#using-bower\" target=\"_blank\" rel=\"noopener\">installasjonen med Bower<\/a>.\n    <\/p>\n<\/li>\n<li>\n<p>\n      <strong>Github<\/strong>: Kj\u00f8r denne kommandoen ovenfor fra prosjektroten:\n    <\/p>\n<pre><code>git clone https:\/\/github.com\/Polymer\/paper-elements.git components\/paper-elements<\/code><\/pre>\n<\/li>\n<\/ul>\n<p>\n  N\u00e5r du har f\u00e5tt papirelementene i prosjektroten, importerer du komponenten ved \u00e5 inkludere f\u00f8lgende kode i HTML-filen:\n<\/p>\n<link rel=\"import\" href=\"components\/paper-elements\/paper-elements.html\" \/>\n<h5>\n  <code>Bruke Material UI-komponenter:<\/code><br \/>\n<\/h5>\n<p>\n  <code>I likhet med &lt;a href=\"http:\/\/foundation.zurb.com\/\"&gt;Foundation&lt;\/a&gt; og &lt;a href=\"https:\/\/getbootstrap.com\/\"&gt;Bootstrap&lt;\/a&gt; er Polymers papirelementsamling fullpakket med dialoger, faner og skjemakontroller. Nedenfor er listen over standard brukergrensesnittkomponenter i papirelementer:<\/code>\n<\/p>\n<ul>\n<li>\n    <code>papir-knapp<\/code>\n  <\/li>\n<li>\n    <code>papir-avmerkingsboks<\/code>\n  <\/li>\n<li>\n    <code>papir-dialog-overgang<\/code>\n  <\/li>\n<li>\n    <code>papir-dialog<\/code>\n  <\/li>\n<li>\n    <code>papir-rullegardinmeny<\/code>\n  <\/li>\n<li>\n    <code>papir-fab<\/code>\n  <\/li>\n<li>\n    <code>papirfokuserbar<\/code>\n  <\/li>\n<li>\n    <code>papir-ikon-knapp<\/code>\n  <\/li>\n<li>\n    <code>papirinngang<\/code>\n  <\/li>\n<li>\n    <code>papir-vare<\/code>\n  <\/li>\n<li>\n    <code>papir-meny-knapp<\/code>\n  <\/li>\n<li>\n    <code>papir-fremgang<\/code>\n  <\/li>\n<li>\n    <code>papir-radio-knapp<\/code>\n  <\/li>\n<li>\n    <code>papir-radio-gruppe<\/code>\n  <\/li>\n<li>\n    <code>papirkrusing<\/code>\n  <\/li>\n<li>\n    <code>papir-skygge<\/code>\n  <\/li>\n<li>\n    <code>papir-glidebryter<\/code>\n  <\/li>\n<li>\n    <code>papir-spinner<\/code>\n  <\/li>\n<li>\n    <code>papir-fane<\/code>\n  <\/li>\n<li>\n    <code>papir-faner<\/code>\n  <\/li>\n<li>\n    <code>papir-toast<\/code>\n  <\/li>\n<li>\n    <code>papir-veksle-knapp<\/code>\n  <\/li>\n<\/ul>\n<p>\n  <code>Ikoner er en annen viktig del av materialdesign. Polymers element gir en rekke ikoner som du kan bruke. Du kan installere &lt;a href=\"https:\/\/www.polymer-project.org\/components\/core-icons\/demo.html\"&gt;kjerneikoner&lt;\/a&gt; p\u00e5 samme m\u00e5te som du har installert papirelementer.<\/code>\n<\/p>\n<p>\n  P\u00e5 grunn av deres deklarative natur er papirelementer like enkle \u00e5 bruke som komponenter i andre front-end-rammeverk. Nedenfor har jeg vist implementeringen av noen mest brukte UI-elementer i materialdesign.\n<\/p>\n<h5>\n  papir-meny-knapp:<br \/>\n<\/h5>\n<p>\n  For \u00e5 lage en enkel menyknapp som \u00e5pner en rullegardinmeny n\u00e5r du klikker p\u00e5 den, m\u00e5 du bruke f\u00f8lgende kode:\n<\/p>\n<pre><code>\n<\/code><\/pre>\n<div>\n  <code>Web Design<\/code>\n<\/div>\n<pre>\n<\/pre>\n<div>\n  <code>WordPress<\/code>\n<\/div>\n<pre>\n<\/pre>\n<div>\n  <code>JavaScript<\/code>\n<\/div>\n<pre>\n<\/pre>\n<div>\n  <code>HTML5<\/code>\n<\/div>\n<pre>\n<\/pre>\n<div>\n  <code>Responsive<\/code>\n<\/div>\n<pre>\n<\/pre>\n<p>\n  <code>Forh\u00e5ndsvisningen av menyknappen vil se omtrent slik ut:<\/code>\n<\/p>\n<p><code>&lt;a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-6384400ef322e.webp\" data-rel=\"lightbox\"&gt;&lt;img class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-6384400ef322e.webp\" alt=\"\" \/&gt;&lt;\/a&gt;<\/code><\/p>\n<h5>\n  <code>papirfabrikk:<\/code><br \/>\n<\/h5>\n<p>\n  <code>Det er en flytende handlingsknapp som brukes for promoterte handlinger. For \u00e5 lage en flytende handlingsknapp, m\u00e5 du bruke koden gitt nedenfor:<\/code>\n<\/p>\n<p>\n  Den flytende handlingsknappen kan ogs\u00e5 endre st\u00f8rrelsen mindre ved \u00e5 bruke klassen mini.\n<\/p>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-63844012501f5.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-63844012501f5.webp\" alt=\"\" \/><\/a><\/p>\n<h5>\n  papir-faner:<br \/>\n<\/h5>\n<p>\n  Du kan opprette faner ved \u00e5 bruke f\u00f8lgende kode:\n<\/p>\n<pre><code>\n ITEM ONE\n ITEM TWO\n ITEM THREE\n<\/code><\/pre>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-638440158a793.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-638440158a793.webp\" alt=\"\" \/><\/a><\/p>\n<h5>\n  papirinngang:<br \/>\n<\/h5>\n<p>\n  Dette er et enkelt-\/flerlinjet tekstfelt der brukere kan legge inn n\u00f8dvendige verdier. Dette papirelementet kan valgfritt ha en etikett.\n<\/p>\n<pre><code>\n<\/code><\/pre>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-638440184876c.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-638440184876c.webp\" alt=\"\" \/><\/a><\/p>\n<h5>\n  papir-dialog:<br \/>\n<\/h5>\n<p>\n  Elementet brukes til \u00e5 gjengi et dialogoverlegg. For eksempel:\n<\/p>\n<pre><code>\n&lt;br \/&gt;Lorem ipsum ....&lt;br \/&gt;&lt;br \/&gt;\n&lt;br \/&gt;Id qui scripta ...&lt;br \/&gt;&lt;br \/&gt;\n\n\n\n<\/code><\/pre>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-6384401bedf34.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-6384401bedf34.webp\" alt=\"\" \/><\/a><\/p>\n<h5>\n  papir-skygge:<br \/>\n<\/h5>\n<p>\n  Elementet hjelper deg \u00e5 legge til skyggeeffekt til elementer. Dette gj\u00f8res ved \u00e5 neste elementet inne i en\n<\/p>\n<div>\n  <code>.&lt;br \/&gt;\n  Skyggen kan brukes p\u00e5 et element ved \u00e5 erkl\u00e6re det som m\u00e5let.<\/code><\/p>\n<div id=\"myCard\" class=\"card\"><\/div>\n<pre>\n<\/pre>\n<\/div>\n<p><code>myShadow.target = document.getElementById('myCard');<\/code><\/p>\n<p>\n  Hvis du ikke tilordner et element som m\u00e5let, vil skyggen bli brukt p\u00e5 det overordnede elementet til papirskyggeelementet.\n<\/p>\n<div class=\"card\"><\/div>\n<pre> <\/pre>\n<p>\n  <code>Alternativt kan du direkte bruke CSS-klasser av et element.<\/code>\n<\/p>\n<div class=\"card paper-shadow-top paper-shadow-top-z-1\">\n<div class=\"card-inner paper-shadow-bottom paper-shadow-bottom-z-1\"><\/div>\n<\/div>\n<p><code>&lt;a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-6384401f093e3.webp\" data-rel=\"lightbox\"&gt;&lt;img class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-6384401f093e3.webp\" alt=\"\" \/&gt;&lt;\/a&gt;<\/code><\/p>\n<h5>\n  <code>Overganger:<\/code><br \/>\n<\/h5>\n<p>\n  <code>Som jeg nevnte tidligere, er animasjoner og overganger viktige aspekter ved materialdesign. Der animasjoner forbedrer den generelle brukeropplevelsen betraktelig, derimot, gir overganger en vakker, engasjerende og s\u00f8ml\u00f8s m\u00e5te \u00e5 lede brukerne til neste trinn. Polymers kjerneelement brukes til \u00e5 h\u00e5ndtere overganger mens du bytter mellom to sider.<\/code>\n<\/p>\n<p><code>&lt;a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-63844021de810.webp\" data-rel=\"lightbox\"&gt;&lt;img class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-326738-63844021de810.webp\" alt=\"\" \/&gt;&lt;\/a&gt;<\/code><\/p>\n<p>\n  <code>For \u00e5 se forskjellige typer overganger i aksjon, foresl\u00e5r jeg at du bes\u00f8ker f\u00f8lgende demo-lenker til element og Topeka-appen.<\/code>\n<\/p>\n<ul>\n<li>\n    <code>&lt;a href=\"https:\/\/www.polymer-project.org\/components\/core-animated-pages\/demo.html\"&gt;Kjerneanimerte sider&lt;\/a&gt;<\/code>\n  <\/li>\n<li>\n    <code>&lt;a href=\"https:\/\/www.polymer-project.org\/apps\/topeka\/\"&gt;Topeka-appen&lt;\/a&gt;<\/code>\n  <\/li>\n<\/ul>\n<p>\n  <code>Det handler om materialdesign!<\/code>\n<\/p>\n<p>\n  <code>Hva synes du om Material Design-konseptet? Hva er sjansene for at Material Design-stil f\u00e5r suksess i webdesign? Er dette konseptet fremtiden for webdesign?<\/code>\n<\/p>\n<p>\n  <code>Du kan dele din mening gjennom kommentarfeltet nedenfor!<\/code>\n<\/p>\n<p>\n  <code>&lt;\/p&gt;\n&lt;p&gt;<\/code>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  <code>Opptakskilde: &lt;a target=\"_blank\" rel=\"noopener nofollow\" data-pssr=\"\" href=\"http:\/\/www.instantshift.com\/2014\/11\/04\/google-material-design\/\"&gt;instantshift.com&lt;\/a&gt;<\/code>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>For et par m\u00e5neder siden, p\u00e5 deres 7. \u00e5rlige I\/O-utviklerkonferanse, hadde Google introdusert et nytt UI-designkonsept kalt Material Design. Denne inspirerende, livlige og lekre designstilen er raskt i ferd med \u00e5 bli popul\u00e6r blant designere, og er virkelig en stor innsats fra Google for \u00e5 bringe visuell design, bevegelse og interaksjonsdesign sammen p\u00e5 tvers av ulike typer plattformer og enheter. Ved \u00e5 bruke dristig grafisk design, taktile overflater og flytende bevegelser, leverer dette innholdsfokuserte designspr\u00e5ket enhetlige, lekne og intuitive opplevelser til brukerne. Opprinnelig ble Material Design laget for L-utgivelsen av Android, men senere brukte Google det p\u00e5 hjemmeskjermer i Docs, &#8230;<\/p>\n","protected":false},"author":1,"featured_media":221823,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[83,57,200],"tags":[],"class_list":["post-257330","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-google-8","category-web-og-wordpress","category-webdesign-2"],"_links":{"self":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/posts\/257330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/comments?post=257330"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/posts\/257330\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/media\/221823"}],"wp:attachment":[{"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/media?parent=257330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/categories?post=257330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/no\/wp-json\/wp\/v2\/tags?post=257330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}