folder Tahribat.com Forumları
linefolder Grafik - Animasyon - Flash - 3D Modelleme
linefolder Flash'ta "Splash Screen" Hakkında Bir Soru



Flash'ta "Splash Screen" Hakkında Bir Soru

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mungabunga
    mungabunga's avatar
    Kayıt Tarihi: 09/Nisan/2011
    Erkek

    Merhaba muhterem arkadaşlar

    Flash ile ilgili bir soru soracaktım

    Flash çalışanlar splash screen'i  bilirler.. bir swf yüklenmeden önce belirlediğniz bir resim gösterilir

    preloader 'ler gibi yüklenene kadar boş sayfa gösterilir... yüklendiği zaman asıl içerik gösterilir.

    teknik bir soru olacağı için deneme şansım olmadı

    mesela ben flash'ta "ABC şirketi" diye bir logo yazısı yazdım ve buna herhangi bir efekt verdim mesela fade in yaptım  diyelim..

    daha sonra flash ile yaptığım çalışmanın bir fotoğrafını prntscrn ile alıp splash screen olarak paint ile "ABC şirketi" jpg yapıp flasha  ekledim

    yani text flash yüklenmeden önce paint ile yaptığım ABC şirketi resmi görünecek

    bilindiği gibi telefon ve tablet'lerde flash desteği yavaş yavaş çekiliyor.. 

    bir müşteri benim şirketimin web sitesine girdiği zaman flash yüklü olmayan bir internet explorer veya ipad ile girdiği zaman flash yüklü olmadığı için fade in efektine sahip logo gözükmeyecek.. 

    müşteri hangi siteye girdiğini sadece logo dan tanıması lazım.. 

    istediğim şey şu, flash içeriğinin görünmemesi durumunda splash screen gözükecek mi ?

    maksat siteye giren birisi hangi siteye girdiğini anlasın diye..

    kısacası splash screen in görünümü ile flash yazısı görünümü aynıdır ama flash yüklü olmayınca ekranda hiç birşey görünmemesi yerine sadece jpg görünsün 

    eğer bu yöntem geçerliyse yapacağım.. işe yaramazsa başka bir alternatif düşündüm

     

    şöyle ki.. flash ile jpg ayrı ayrı dosyalardır

    html kodları içinde 10.satır 5.. sütun da jpg resmi ekliyecem

    sonra flash'ın konumunu da aynı şekilde 10.satır  5.sütuna ekliyecem.. üst üste duracaklar

    swf dosyasını transparat yapacağım ki, flash görünmezse beyaz sayfa yerine onun altında bulunan

    jpg görünsün

    bunu da deneme şansım olmadı maalesef.. ki inşallah işe yarar...

    bu konuda bir fikri olan var mı ?


    ve bu konuda başka bir şey söylemeyeceğim...
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kvasir
    kvasir's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek

    dostum sitenin her çözünürlükte stabil çalışması için swffit kullanacaksın zaten.

    o nedenle zaten flash varmı yok mu kontrolü yapacaksın, kodların aşağı yukarı böyle olacak

     

    <script type="text/javascript" src="swfobject.js"></script>

    <script type="text/javascript" src="swffit.js"></script>

    <script type="text/javascript">

    var flashvars = {} 

    var params = { 

    allowfullscreen: "true" 

    var attributes = {} 

    swfobject.embedSWF("index.swf", "swf", "1024", "650", "10.2.153", false, flashvars, params, attributes);

    swffit.fit("swf"); //Since v2.3 swffit use the same size of swfobject by default (but you can set a new size if you want)

    </script>

    <style type="text/css">

    body{

    background-color: #000000;

    }

    </style>

    </head>

    <body>

    <div id="swf">

    <a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" title="Get Adobe Flash player" /></a><br />

    <a href="http://www.adobe.com/go/getflashplayer">Flash Player 10.2.153</a>yüklemeniz ve javascript kodlarina izin vermeniz gerekmektedir...

    </div>

     

     

    __________________________________

     

    <div id="swf">

    bu senin kullanıcıda flash yüklü değilse göstereceğin div tagın. Buraya koy işte splash screen jpg i.

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    mungabunga
    mungabunga's avatar
    Kayıt Tarihi: 09/Nisan/2011
    Erkek

    VBDream cevabın için teşekkür ederim .. bu swffit kodu her yerde çalışıyor mu ? dandik browser'larda İşlem yaparmı ? telefon veya tabletlerde...

    şu kodu buldum çözünürlük ve uyumluluk konusunda sıkıntı olur mu ?

     

    <object type="application/x-shockwave-flash" style="height: 80%; width: 80%;" data="LOGO.swf" >

    <param name="movie" value="LOGO.swf" >

    <param name="allowFullScreen" value="true" >

    <param name="wmode" value="transparent" >

    <div>
    <img src="LOGO.jpg" alt="original image" title="">

    </div>  
    </object>

     

    bu da başka bir yol

     

     

    <script type="text/javascript"> swfobject.embedSWF("logo.swf", "flashcontent", "550px", "400px", "9"); </script> <body> <div id="flashcontent">
    <img src="LOGO.jpg" alt="resim" title="">
    </div>
    </body>
    hangisi daha mantıklı ?

     


    ve bu konuda başka bir şey söylemeyeceğim...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    kvasir
    kvasir's avatar
    Kayıt Tarihi: 24/Ağustos/2005
    Erkek

    swffit her browserda çalışır dostum. Senin verdiğin koda göre çok daha stabil, swffit kullanmanı öneririm, birde body tagın marginleri 0 yap.

Toplam Hit: 917 Toplam Mesaj: 4