Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Ładowanie obrazów w tle
Resurrection
post
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 23.02.2012

Ostrzeżenie: (0%)
-----


Witam.
Cel - załadowanie obrazów do pamięci przeglądarki w tle podczas działania aplikacji

Zainteresowałem się Html5->Worker ale po zgłębieniu tematu dowiedziałem się że nie ma dostępu do Image()
Rozwiązanie window.onload nie spełnia założenia

w grę wchodzi wykorzystanie również PHP.

Proszę o wskazówki.

Ten post edytował Resurrection 6.06.2016, 12:54:15
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Resurrection
post
Post #2





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 23.02.2012

Ostrzeżenie: (0%)
-----


To rozwiązanie zastosowane w głównym wątku daje ten sam efekt co window.onload czyli po załadowaniu strony(aplikacji) zaczynają się ładować zdjęcia blokując użytkownikowi dostęp do aplikacji.
W drugim wątku stosując Worker z tego co czytałem nie ma dostępu do DOM czyli nie mogę tego zastosować.

Myślę o takim rozwiązaniu w drugim wątku - Worker wykorzystuje XMLHttpRequest gdzie za pomocą GD2 lub ImageMagick odczytuje zdjęcie i za pomocą metody imagejpg() (GD2) wysyłam zdjęcie do przeglądarki ... problem który widzę na tę chwilę to, że wysyłka większej ilość wiąże się z dużą ilością zapytań do serwera ...z drugiej strony dzieje się to w oddzielnym wątku nie blokuje aplikacji...dobrze by było odczytać w jednym zapytaniu większą ilość zdjęć i wysłać na raz...odczytać to się da a wysłać?

Jak uważacie czy mój tok rozumowania jest poprawny...może inne rozwiązanie?

Dziękuję w ogóle za zainteresowanie tematem :-)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 30.12.2025 - 16:30