Moet ik Flash of Silverlight gebruiken
De meeste mensen die aandacht besteden aan de opkomende wereld van technologie en gadgets, zijn misschien bekend met de beroemde hardline-houding van Apple bij het weigeren om zijn iOS-producten te configureren om Flash in mobiele Safari-webbrowsers te spelen, schijnbaar meer dan bereid om iPhone- en iPad-gebruikers af te sluiten van dergelijke dingen als embedded video's en Zynga-games op Facebook, terwijl andere smartphones zoals Android- en Blackberry-systemen meer dan bereid zijn om Flash-compatibele mobiele browsers te maken. De verklaring van Apple was dat Flash een buggy was, teveel batterijlevensduur gebruikte en toch onderweg was. Er werd zelfs melding gemaakt van de opkomende technologie van Microsoft, Silverlight, ter vervanging van Flash, en dat webontwerpers hun webpagina's zouden moeten gaan optimaliseren voor Silverlight in plaats van Flash.

Om verder te begrijpen wat u, als webdesigner, moet doen aan het Flash vs. Silverlight-debat en welke u moet kiezen voor uw eigen webontwerp, is het belangrijk om de basis van beide te begrijpen. Om te beginnen is Flash veel meer ingeburgerd dan Silverlight en maken bestaande webpagina's met ingebedde media al meer gebruik van Flash dan iets anders. Silverlight, hoewel nieuw, maakt echter efficiënter gebruik van webbrowserbeperkingen en optimaliseert het resulterende object in veel gevallen gemakkelijker dan Flash.

Een voorbeeld zou zijn hoe de twee animaties renderen. Flash maakt gebruik van een weergave per frame, wat betekent dat als u iets over uw scherm wilt bewegen binnen een bepaalde tijd, u de frames per seconde moet berekenen die daarvoor nodig zijn. Silverlight staat hetzelfde toe op basis van een ingestelde tijd, in plaats van hoeveel frames per seconde, waardoor de webdesigner meer flexibiliteit heeft om te bepalen waar en hoe lang een animatie moet worden uitgevoerd.

Flash-bestanden zijn meestal gecomprimeerd, terwijl Silverlight-bestanden dat niet zijn, dus hoewel Silverlight misschien flexibeler is, zijn de bestanden meestal groter. Flash ondersteunt meerdere videoformaten, terwijl Silverlight op dit moment beperkt is tot alleen WMV en WMA. Flash ondersteunt Microsoft-besturingssystemen, evenals Mac en Linux, terwijl Silverlight alleen Microsoft en Mac ondersteunt, maar geen Linux. Flash ondersteunt bijna elk beeldformaat dat momenteel beschikbaar is, terwijl Silverlight alleen PNG- en JPEG-formaten ondersteunt. Misschien is het grootste probleem met Silverlight echter dat Flash webcam en microfoons ondersteunt, terwijl Silverlight dat niet doet.

Zoals u ziet, staat Silverlight nog in de kinderschoenen en heeft het nog steeds veel functies die het moet bieden om compatibel te zijn met Flash. Als u uw webpagina met veel media en interactiviteit wilt ontwerpen, dan is Flash de beste keuze. Het is uw keuze of u uw webpagina wilt optimaliseren voor mobiele browsers die geen Flash ondersteunen, maar zelfs iOS-gebruikers vinden manieren om de Flash-beperking op te lossen die Apple haar apparaten heeft opgelegd, en laat de webdesignwereld zien dat zelfs die met Flash beperkt zijn verkies het boven Silverlight.



Video-Instructies: Patch My PC Updater Intro (April 2024).