Strona 1 z 2
[flashMX]Jak zmniejszyć czas wczytywania?
: czw lis 04, 2004 7:41 pm
autor: adm
Mam taki problem który pewnie wyda wam się banalny...?
Mam jakieś tam zdjęcia które są umieszczone na stronie i one strasznie spowalniają wczytywanie strony , a nie mogę zastosować preloadera.
Ca mam zrobić?
dodam że kompresja nie wiele daje, gdyz w momencie kiedy są dość "lekkie" to są strasznie słabej jakości.
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: czw lis 04, 2004 10:48 pm
autor: budek
rozumiem ze wszystkie zdjęcia wyciągasz z bibiloteki, więc zanim je tam umieścisz proponuję optymalizację zdjęć
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: pt lis 05, 2004 2:16 pm
autor: Atropos
Moim zdaniem nie ma to znaczenia, bo flash i tak je eksportuje do .jpg w jakim by nie były formacie.
Rozwiązaniem może być wczytywanie ich do flasha z zewnątrz, tak jak się ładuje zewnętrznego .swf do MC, tyle, że podajesz ścieżkę do .jpg.
Działa to podobnie jak w przypadku html tyle, że fota nie ładuje się linia po lini, ale wyświetla się po załadowaniu całości zdjęcia.
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: ndz lis 07, 2004 10:06 pm
autor: budek
Atropos pisze:Moim zdaniem nie ma to znaczenia, bo flash i tak je eksportuje do .jpg w jakim by nie były formacie.
a to od kiedy?
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: ndz lis 07, 2004 10:32 pm
autor: burek
od nigdy

hehe - a że się tak spytam dlaczego nie możesz zastosować preloadera? A może zdecydujesz się na wczytywanie miniaturek a potem chamskie pop-upy?
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: pn lis 08, 2004 3:44 am
autor: Atropos
Rzeczywiście (może) tak nie jest. ( bo np. flash obsługuje przeźroczystość z .PSD)
Jest tak:
Kod: Zaznacz cały
.swf KB || obrazek KB
-------------------------------
20,9 || 21,9 - .gif 16 kolorów
39,4 || 55,2 - .jpg jakość 8
12,9 || 271,0 - .tif bez kompresji
.swf bez niczego to 30 B
wniosek: najbardziej odpowiednim formatem z tych trzech jest bezstratny TIFF.
A panów krytykantów prosiłbym o wyjaśnienie tego faktu.
(Szczególnie p.Burka bo wydaje się mądrzejszy)
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: pn lis 08, 2004 10:03 am
autor: burek
szczerze? Nie wiem (jeszcze)

Re: [flashMX]Jak zmniejszyć czas wczytywania?
: wt lis 09, 2004 1:07 am
autor: budek
Atropos pisze:Rzeczywiście (może) tak nie jest. ( bo np. flash obsługuje przeźroczystość z .PSD)
Jest tak:
Kod: Zaznacz cały
.swf KB || obrazek KB
-------------------------------
20,9 || 21,9 - .gif 16 kolorów
39,4 || 55,2 - .jpg jakość 8
12,9 || 271,0 - .tif bez kompresji
.swf bez niczego to 30 B
wniosek: najbardziej odpowiednim formatem z tych trzech jest bezstratny TIFF.
A panów krytykantów prosiłbym o wyjaśnienie tego faktu.
(Szczególnie p.Burka bo wydaje się mądrzejszy)
1. rzeczywiście tak jest, że flash niczego nie eksportuje
2. te dane pochodzą z twoich prób?? bo jakoś mój flash nie chce zaimportować .tif bo go nie rozpoznaje, a używam 2004P
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: wt lis 09, 2004 3:45 am
autor: Atropos
Interesuje mnie inna kwestia, ale odpowiem jak pytają.
budek pisze:1. rzeczywiście tak jest, że flash niczego nie eksportuje
nie czepiajmy się słówek, wszyscy wiedzą, że chodzi o publikację do .swf
budek pisze:2. te dane pochodzą z twoich prób?? bo jakoś mój flash nie chce zaimportować .tif bo go nie rozpoznaje, a używam 2004P
Tak te "dane" pochodzą z mojej jednej próby, którą każdy może sobie zrobić w 2 minuty
( proszę się nie czepiać "2 minut" i tego, że "każdy może"

)
.tif to jeden z formatów obok .psd importowanych jako QuickTime - masz QuickTime'a ?
-------------------------------------
Trudno doszukać się tej informacji (sposób zapisu bitmapy w .swf), ale wszystko wskazuje na to, że zapisywana jest jako .jpg.
Przecież w opcjach publikacji nie ma ustawień dla .gif i .cif tylko dla .jpg
Dlaczego zatem są różnice w wielkościach plików i dlaczego takie?
I jak jest zapisywana alfa ?
Dla grafika posługującego się flashem to chyba ważna wiedza ?
Zapraszam do dyskusji.

Re: [flashMX]Jak zmniejszyć czas wczytywania?
: wt lis 09, 2004 6:04 pm
autor: budek
wg mnie ważniejsza jest umiejętność rysowania we flashu i posługiwaniu się grafiką wektorową, zamiast robić wszystko w PSie i wrzucać do flasha, a potem tylko słysze komentarze, że strony we fleszu sie dlugo ładują
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: wt lis 09, 2004 6:50 pm
autor: Atropos
budek pisze:wg mnie ważniejsza jest umiejętność rysowania we flashu i posługiwaniu się grafiką wektorową, zamiast robić wszystko w PSie i wrzucać do flasha, a potem tylko słysze komentarze, że strony we fleszu sie dlugo ładują
A jeśli dostaniesz od klienta 5 fot, to w jakim formacie zaimportujesz je do flasha, żeby się długo nie ładowały?
Oczywiście można je przerysować, ale jaki będzie tego efekt? Można je jeszcze trasować - kiepski efekt lub ogromny plik.
Zresztą nie ma sensu podważać zasadności używania bitmap, tylko trzeba wiedzieć jak to robić żeby było najlepiej.
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: śr lis 10, 2004 11:04 pm
autor: burek
Jeśli rysuje we flashu to najczęsciej dynamicznie - to bardzo optymalne narzędzie

Swoją drogą oczywiście, że importujesz jako bitmapę, ae jeśli masz załadować ileś tam fot to dajesz do nich osobny preloader. Zresztą - jeśli za tło ma służyć jakieś zdjęcie, to przeciez nie trzymasz go w bibliotece tylko wczytujesz dynamicznie do jakiegoś mc. I nie jest prawdą, że nie należy się na tym skupiać - właśnie trzeba. Strony teraz są naprawdę ładne i nie są to już zwykłe prostokąty. Szybkie łącza pozwalają na realizację coraz to ciekawszych pomysłów patrz. strona jako film.
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: czw lis 18, 2004 12:28 pm
autor: Atropos
To, że należy unikać bitmap we flashu to oczywisty fakt.
Jednak zdarzają się sytuacje kiedy trzeba ich użyć - co wtedy ?
Teraz robię projekt w którym muszę umieścić 10 bitmapek 16x16pix i 5 44x16pix (+jakieś bzdurki) - nie ma sensu zawracać sobie głowy ładowaniem ich do .swf z zewnątrz - lepiej je "odpowiednio umieścić" we flashu.
Wcześniej miałem je w .jpg i plik zajmował 78 KB, wymieniłem je na .tif i dostałem plik .swf 28 KB - ciekawe co ?
A jakość jest subiektywnie lepsza (ładniejsze kolory)
.swf z bitmapą w .tif jest mniejszy niż odpowiadający mu .jpg
stąd wniosek, że używając .swf z .tif sumaryczny czas ładowania się strony jest krótszy niż używając akcji loadMovie do ładowania jpegów
Dla mnie .jpg we flashu to przeszłość
Wracając do tego jak jest zapisywana bitmapa w .swf, to jeśli wybierze się właściwości bitmapy w bibliotece, można wybrać sposób kompresji: .jpg lub gif
Więc na 100% jeśli się tego nie zmieni bitmapa jest zapisywana w .swf jako .jpg
Jeden problem mamy wyjaśniony.
Ale dlaczego w takim razie są różnice w wielkości .swf przy użyciu różnych formatów bitmap ?
Ktoś wie ?
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: sob lis 20, 2004 4:52 am
autor: burek
Powrócę jeszcze do tematu. Mój Flash tif'a nie widzi i zeżreć nie chce. W jaki sposób zaimportowałeś ten format?
Re: [flashMX]Jak zmniejszyć czas wczytywania?
: sob lis 20, 2004 2:05 pm
autor: Atropos
Trzeba mieć zainstalowanego QuickTime'a.
Flash przy imporcie pyta czy zaimportować ten format jako QuickTime, oczywiście zgadzamy się na to.
Formaty graficzne które wymagają zainstalowanego QuickTime'a:
MacPaint - .pntg
Photoshop - .psd
PICT - .pct, .pic
QuickTime Image - .qtif
Silicon Graphics Image - .sgi
TGA - .tga
TIFF - .tif
Formaty które nie wymagają QuickTime'a:
Adobe Illustrator (wersja 8 lub wcześniejsze) - .eps, .ai
AutoCAD DXF - .dxf
Bitmapa - .bmp
Enhanced Windows Metafile - .emf
FreeHand - .fh7, .fh7, .fh8, .fh8, .fh9, .fh9, .fh10
FutureSplash Player - .spl
GIF i animowany GIF - .gif
JPEG - .jpg
PICT - .pct, .pic
PNG - .png
Flash Player 6 - .swf
Windows Metafile - .wmf
Flash 5, MX, MX2004P - w te wersje importują .tif na 100% bo sprawdziłem.