Video: Hva vil skje med YouTube neste år? 2024
Selv om det alltid er farlig å forutsi fremtiden, spesielt i et miljø som fluid, dynamisk og evolusjonær som webutvikling, er det sju trender verdt å se på:
-
Konvergens av design og utvikling : Selv om det fortsatt finnes spesialiserte web-utviklere, webdesignere og back-end-devs, er alle disse spesifikke elementene i webutvikling konvergerende. Det vil fortsatt være mulig og praktisk å spesialisere seg på ett av disse feltene, men med mindre du jobber for et stort selskap, vil du sannsynligvis være følsom overfor alle tre. Designere trenger å forstå utviklernes behov, og utviklere har mye å lære om estetikk og brukervennlighet fra designere. Begge aspekter av brukergrensesnittet av ting må erkjenne viktigheten av data i alle former for webutvikling.
-
Programmer, ikke dokumenter: Websider var mye som dokumenter i de tidlige dager, men det er ganske enkelt ikke så sant som det en gang var. Nesten hvert nettsted der ute har nå noen form for brukerinteraktivitet på forsiden, og en slags datatilgang på baksiden. Visuell appell er ekstremt viktig, men du kan ikke designe en nettside som en magasinside lenger. En nettside må gjøre mye mer.
-
Endelig noen fornuftige standarder: Siden fødselen har nettet alltid hatt kompatibilitetsproblemer. Mesteparten av tiden var det flere nettlesere med konkurrerende standarder og evner. Noen ganger dominerte en nettleser helt landskapet, noe som gjorde de andre nettleserne irrelevante. Nå for første gang i nettets historie finnes det et sett med standarder (HTML5, CSS3, JavaScript) som blir vedtatt på en for det meste universell måte. Dette er en veldig stor avtale, og det er på tide. For å styrke denne vakre staten kan utviklere gjøre sin del ved å bruke standardene og unngå unormal atferd.
-
Nettverket passer i lomme og på siden av en bygning: For det meste av nettets historie har stasjonærmaskinen vært den uuttalte standarden. Det har vært mulig å benytte nettet på andre enheter, men de var alltid sekundære til standard skrivebordsmonitor, mus og tastatur. Nå er all webutvikling mobil utvikling. Det er kritisk å designe nettstedene dine slik at de kan jobbe på en rekke enheter. Teknikker som lydhør design kan gå langt her, men selv det er ikke nok. Dagens skjermer kan være små, men de har ofte høyere oppløsninger enn skrivebordsmaskinene for noen år siden.I tillegg utvides demografien til nettbrukere, så responsivitet til eldre voksne og funksjonshemmedes behov blir stadig viktigere. Den virkelige leksjonen? Du kan ikke designe for din egen skjerm lenger. Du må tenke på alle de forskjellige typer enheter og (mye viktigere) folk som vil samhandle med arbeidet ditt.
-
Separering av visning, innhold og data: Enhver utvikler trenger å forstå skjerm, innhold og data for å få dem til å fungere sammen sømløst. Imidlertid må disse elementene være separerbare. For eksempel kommer visuelle trender og går. (Web 2.0 estetikk er borte. Flat design er varmt denne uken, noe annet kommer opp neste uke.) Det er kritisk å kunne endre et aspekt uten å skade de andre.
-
Bruk systemer når du kan: Kjernen må du alltid vite hvordan du gjør vanlig gammel HTML og CSS for hånd. Uansett hva andre verktøy du bruker, vil du alltid komme tilbake til disse grunnleggende oppgraderingskunnskapene og nødvendighetene av programmering. Dette betyr imidlertid ikke at du ikke bør bruke verktøy for å forbedre effektiviteten din. De fleste kommersielle webutviklingen utnytter i dag CMS-systemer, maler og kraftige verktøy som jQuery UI-verktøyet. Lær og nyt disse verktøyene, men glem aldri grunnleggende.
-
Mer teknisk kan være mer personlig: Visst, Internett er et svært teknisk dyr. Men det er best når det brukes til de mest menneskelige formål: å koble folk, sende en melding og få folk til å smile. Selv om det er sikkert tekniske og forretningsmessige applikasjoner av webteknologi, er kanskje de mest spennende applikasjonene de som folk skriver som en form for personlig uttrykk. Kanskje denne galte tekniske mumbo-jumboen egentlig er en kunstform.