Kendi Silverlight Yükle mesajınızı göstermeniz için ipuçları

0 dakikada yazıldı

6422 defa okundu

Düzenle

Silverlight kullanılan web sitelerin artış ile aslında kullanıcılara da
Silverlight yükletme konusunda ısrar giderek artıyor :) Bu konunun bir
ısrar olmaması ve kullanıcıların gönül rahatlığı ile Silverlight
Runtime'ını yükleyebilmeleri için aslında yükleme sürecinin öncesindeki
kullanıcı deneyimi çok önemli.

Eğer istemcide Silverlight yüklü değil ise sizin OBJECT tagları ile
sayfaya yerleştirdiğiniz uygulama gösterilmeyecektir. Bunun yerine
OBJECT tagları arasındaki HTML kodu kullanıcıya gösterilir. Visual
Studio ve Expression Blend ile yeni bir proje yarattığınızda söz konusu
HTML kodu varsayılan şekli ile aşağıdaki gibi gelir.

[HTML]

        <object data="data:application/x-silverlight-2,"
type="application/x-silverlight-2"
width="100%" height="100%">

            <param name="source" value="ClientBin/Carousel.xap"/>

            <param name="onerror" value="onSilverlightError" />

            <param name="background" value="white" />

            <param name="minRuntimeVersion" value="2.0.31005.0" />

            <param name="autoUpgrade" value="true" />

            <a href="http://go.microsoft.com/fwlink/?LinkID=124807"
style="text-decoration: none;">

                <img src="http://go.microsoft.com/fwlink/?LinkId=108181"
alt="Get
Microsoft Silverlight"
style="border-style: none"/>

            </a>

        </object>

Yukarıdaki OBJECT tagları arasında renkli olarak gördüğümüz kısım sadece
Silverlight yüklü olmadığında gösterilecektir. Bu kısıma istediğiniz
HTML kodunu koyabilirsiniz. Buradaki standart link Silverlight'ın
Microsoft sitesinde yükleme sayfasına yönlendirirken diğeri de standart
"Install Silverlight" görselini gösterir.

Standart Silverlight Yükleme mesajı.
Standart Silverlight Yükleme mesajı.

Kendi özel "Silverlight Yükle" görselinizi ve mesajınızı hazırlarken
kullanıcıları korkutup kaçırmamak adına sizlere birkaç tavsiyem olacak.

Aşağıda bulabileceğiniz örnekte Silverlight ile çalışan bir sitenin
Silverlight yüklü olmadığında da nasıl gösterildiğini
inceleyebilirsiniz. Standart "Install Silverlight" görseli yerine böyle
bir deneyim çok daha çekici olacaktır.

Örnek Silverlight Yükleme Ekranı
Örnek Silverlight Yükleme Ekranı

Hepinize kolay gelsin.