Det var en tid i det inte så avlägsna förflutet där Flash dominerade webben. Webbplatser whirled och whizzed med animering och ljud i det som var ofta en över-the-top presentation menade att "Wow" besökare. Ännu då var det fördelar och nackdelar med att använda Flash på en webbplats, och idag har dessa nackdelar alldeles eliminerat denna teknik från att användas på webbplatser.
I början var Flash en väldigt spännande teknik som användes för att lägga till interaktivitet och prickande grafik på en webbplats.
Att lära sig att skriva bra animeringar och former i Flash kan vara svårt och tidskrävande, så utvecklare som kände Flash var ofta motiverade att använda den i alla situationer. Men som med all teknik hade Flash några nackdelar för många läsare och att lägga upp en webbplats i Flash kan vara en nackdel för webbplatsen snarare än en rita. Fortfarande gav fördelarna med en cool Flash-webbplats många människor att acceptera nackdelarna och använda den ändå.
Om din nuvarande webbplats fortfarande använder Flash, bör du veta både de positiva aspekterna av Flash och nackdelarna. Detta, i kombination med din kunskap om dina kunder, borde hjälpa dig att bestämma om du verkligen vill använda den här föråldrade inställningen till webbdesign.
Nuvarande status
Flash är allt utom död på webben. Apples beslut att ta bort stödet till Flash från deras iOS-operativsystem ringde dödsknappen för denna teknik. Flash försökte hänga på ett tag, men i slutändan lämnade filmen till mobila datorer och webbbesök verkligen Flash och de galna animationerna på utsidan såg in.
Flash används fortfarande på vissa webbplatser, och det används fortfarande för att publicera video i många fall. Det finns också många företag som har utvecklat en robust applikation med Flash och de fortsätter att använda dessa applikationer istället för att få dem ombyggda med andra språk och plattformar. Fortfarande, medan det finns några hållouts för Flash där ute, är dess dagar färdiga.
Webens nuvarande och framtid verkar inte ha plats för Flash, och heller inte din webbplats.
Vad är det med Stake?
Att använda eller inte använda Flash på en webbplats kan orsaka stora problem för webbplatsen. Om du bygger en webbplats som Flash är lämplig för, då kan inte använda Flash köra iväg läsare. Men att bygga en webbplats i Flash, helt enkelt för att du kan kan påverka hur dina kunder interagerar med din webbplats, oavsett om de hittar webbplatsen i sökmotorer och hur tillgänglig och användbar din webbplats är.
Flash är ett kraftfullt verktyg, men som alla verktyg i webbutvecklarens verktygslåda bör det inte användas för att lösa alla situationer. Vissa problem löses bäst med Flash, och andra är inte. Om du vet hur du använder Flash effektivt kan du öka sidvisningarna och dina kunder.
Originalartikel av Jennifer Krynin. Redigerad av Jeremy Girard den 10/4/17
Anledningar att använda Flash
- Kompatibilitet på plattformenFlash stöds väl på något som 95-98% av webbläsarna där ute, och om du bygger en webbplats eller en applikation i Flash vet du att den kommer att ses korrekt av alla som har Flash-plugin. Det är operativsystem och webbläsare oberoende.
- animationerFlash användes ursprungligen främst som ett animationsverktyg, och det är det som passar bäst för. Det är lätt att skapa animeringar i Flash, och sedan lätt att se dem.
- VideoVideo fungerar bra i Flash-applikationer eftersom det inte kräver ett OS-beroende plugin som QuickTime eller MediaPlayer.
- SpelSpel kan vara roliga, och Flash-spel har inte webbläsarsupportproblemen för Ajax begränsningar av bandbredd på server-sidspel skrivna i CGI.
- VektorgrafikVektorgrafik kan se smidigare ut och attraktivare och Flash tillåter utvecklare att skapa applikationer med släta linjer som kräver att kunden har ett vektor grafiskt verktyg installerat på hårddisken.
- Lägger till, bra, flash till en webbplats
- Bildbyte för specialtexterWebdesigners som behöver en speciell typfamilj i sina webbdesigner kan använda en bildåterställningsteknik som heter sIFR (eller skalbar Inman Flash Replacement) som ersätter text i designen med Flash för att få specifika typsnitt.
- Flash-applikationer kan utföra skriptåtgärder, samla in data och göra de flesta av de samma saker som serverns skript kan göra.
Nackdelar med att använda Flash
- Bandbredd och hastighetsbegränsningarOm inte designern arbetar mycket hårt för att optimera Flash kan de flesta Flash-applikationer och webbplatser vara mycket stora och långsamma att ladda ner. I många situationer måste hela Flash-webbplatsen hämtas innan den kan användas. Och medan det är möjligt att lägga till grafiska nedräkningar och andra funktioner för att få tiden att passera snabbare, väntar många fortfarande inte.
- Användbarheten är försämradEn av de viktigaste knapparna i en webbläsare är bakåtknappen. Den används hela tiden av de flesta som surfar på webben. Men en Flash-webbplats tar normalt bort den funktionen. När en kund träffar bakåtknappen efter att ha delat djupt in på en Flash-webbplats, tas han / hon tillbaka till webbplatsen de var på innan de besökte din webbplats. Därefter måste de flytta till var de var, om de återvänder till din Flash-webbplats. Vissa människor kan vara villiga att göra sitt arbete två gånger, men de flesta kommer inte.
- Tillgängligheten är också försämradEftersom de flesta Flash-sidor är baserade på bilder och inte generellt har mycket alternativ text kan de vara mycket svåra eller omöjliga för en skärmläsare att läsa.
- Sökmotorer kan inte läsa dem hellerSökmotorns spindlar är mycket som skärmsläsare, de kan inte analysera bilder.Dessutom har många av dem problem med att följa länkar som inte är standard HTML-länkar - och de flesta länkar i Flash är inte i HTML - de är i Flash. På grund av detta har många Flash-utvecklare en mycket svår tid att få sina Flash-webbplatser att ranka högt i sökmotorer. Faktum är att de flesta Flash-webbplatser som rankar bra gör det eftersom de har två versioner av webbplatsen - en Flash och en HTML. Och då måste de bibehålla två kopior av samma webbplats.
- Flash kräver en plug-inMedan en stor del av webbläsare har plug-in förinstallerade, är det faktum att Flash kräver en plug-in som vissa personer och företag inte tillåter.
- Vissa människor tycker inte om Flash-sidorLiknande ljud och animerad grafik har Flash utvecklat ett rykte bland vissa kunder som mer irriterande än en fördel för en webbsida. Detta gäller speciellt när Flash inte har någon annan avsikt än att dekorera en sida - som en animerad banner eller stänk sida. Medan dessa kunder kan vara mindre vanliga än de som inte bryr sig, är de ofta mer sångliga och mer benägna att sväva mening bort från din webbplats om du använder Flash gratis.
Upplösning
Ska du använda Flash?
Endast designer och webbplatsägare kan fatta beslutet. Flash är ett underbart verktyg för att lägga till spel, animering och video på din webbplats, och om dessa typer av funktioner är viktiga, ska du använda Flash.
Använd Flash där det är effektivt
Det finns väldigt få platser som dra nytta av att bara använda Flash. Nackdelarna med SEO, tillgänglighet och kundtillfredsställelse gör det omöjligt för mig att rekommendera att använda Flash för hela din webbplats. Faktum är att även Google rekommenderar att du bara använder Flash i valda situationer:
Försök bara använda Flash där det behövs.
Använd aldrig Flash för navigering
Det kan vara väldigt frestande att skapa Flash-navigering eftersom du kan lägga till spännande övergångar, rollovers och vektorgrafik med Flash. Men navigationen är den viktigaste delen av din webbsida. Om dina kunder inte kan använda din navigering av någon anledning, kommer de helt enkelt att lämna - bandbredd och tillgänglighetsproblem kan båda bidra till att en Flash navigationsstruktur är oanvändbar.