Flash veya Silverlight kullanmalı mıyım
Gelişen teknoloji ve gadget dünyasına dikkat eden çoğu insan, Apple'ın iOS ürünlerini mobil Safari web tarayıcılarında Flash oynatacak şekilde yapılandırmayı reddetme konusundaki ünlü sabit duruşuna aşina olabilir, görünüşe göre iPhone ve iPad kullanıcılarını bu türden kesmek istiyor Android ve Blackberry sistemleri gibi diğer akıllı telefonlar, Flash özellikli mobil tarayıcılar yapmaktan çok daha istekliyken, Facebook'ta gömülü videolar ve Zynga oyunları gibi şeyler. Apple’ın açıklaması, Flash'ın buggy olması, çok fazla pil ömrü kullanması ve yine de çıkmasıydı. Microsoft'un gelişmekte olan teknolojisinden, Flash'ın yerini alan Silverlight'tan bile bahsedildi ve web tasarımcılarının web sayfalarını Flash yerine Silverlight için optimize etmeye başlaması gerekiyor.

Bir web tasarımcısı olarak Flash ve Silverlight tartışmaları hakkında ne yapmanız gerektiğini ve kendi web tasarımınız için hangisini seçeceğinizi daha fazla anlamak için her ikisinin de temellerini anlamanız önemlidir. Başlangıç ​​olarak, Flash Silverlight'tan çok daha yerleşiktir ve gömülü medyaya sahip mevcut web sayfaları, Flash'ı her şeyden daha fazla kullanır. Silverlight, her ne kadar yeni olsa da, web tarayıcı sınırlamalarını daha verimli kullanır ve birçok durumda sonuç nesnesini Flash'tan daha kolay optimize eder.

İkisi de animasyonu nasıl oluşturacağına örnek olarak gösterilebilir. Flash saniyede bir kare oluşturma kullanır, yani ekranınızda belirli bir süre içinde bir şeyin hareket etmesini istiyorsanız, bunu yapmak için saniyede kare sayısını hesaplamanız gerekir. Silverlight, saniyede kaç kare yerine belirli bir süreye bağlı olarak aynı şeye izin verir ve web tasarımcısının bir animasyonun nerede ve ne kadar süre çalışması gerektiğini tanımlaması için daha fazla esneklik sağlar.

Flash dosyaları genellikle sıkıştırılır, Silverlight dosyaları değildir, bu nedenle Silverlight daha esnek olsa da dosyaları genellikle daha büyüktür. Flash, birden fazla video formatını desteklerken Silverlight bu yazı sırasında yalnızca WMV ve WMA ile sınırlıdır. Flash, Microsoft işletim sistemlerinin yanı sıra Mac ve Linux'u desteklerken, Silverlight yalnızca Microsoft ve Mac'i destekliyor, Linux'u desteklemiyor. Flash şu anda mevcut olan neredeyse tüm görüntü formatlarını desteklerken Silverlight yalnızca PNG ve JPEG formatlarını desteklemektedir. Silverlight'ın belki de en büyük kapatması, Flash'ın web kamerası ve mikrofonları desteklemesi, Silverlight'ın desteklememesidir.

Gördüğünüz gibi, Silverlight bebeklik döneminde çok fazla ve hala Flash ile uyumlu olması için sunması gereken birçok özelliğe sahip. Web sayfanızı çok fazla medya ve etkileşimle tasarlamak istiyorsanız, o zaman Flash gitmenin yoludur. Web sayfanızı Flash'ı desteklemeyen mobil tarayıcılar için optimize edip etmeyeceğiniz tercihiniz olacaktır, ancak iOS kullanıcıları bile Apple'ın cihazlarına uyguladığı Flash kısıtlaması etrafında yollar buluyor ve Flash ile sınırlı olanların bile web tasarım dünyasını gösteriyor Silverlight'a tercih ederim.



Video Talimatları: What is Microsoft Silverlight? (Nisan 2024).