Wojciech
Mazurek
właściciel, PPHU
Neuron
Temat: Kilka pytan od beginera
WitamNa codzien pisze soft w delphi i poza zrobieniem wlasnej strony w htmlu z elementami javascript (js na zasadzie malpy - copy/paste) nie mam zadnych doswiadczen w aplikacjach webowych.
Jestem jednak zmuszony dopisac do mojego softu serwer webowy i zrobic lekko inteligentny serwis www do sterowania programem z przegladarek
Ma dzialac w normalnych przegladarkach ale tez na wynalazkach typu android (do testowania planuje sprawic sobie tab galaxy) i telefonach - choc w telefonach to ma byc tylko opcja minimum.
Bez zadnych pluginow, maszyn java itp.
Moj serwer wysyla dokumenty i pliki z dysku oraz tworzony w locie (w kodzie) tekst, przejmuje post i get od strony. Nie obsluguje skryptow PHP.
Generalnie mam jedno pytanie ogolne i jedno szczegolowe. Proboje sie zapzyjanzic z jquery - czy jquery w podstawowych funkcjach bedzie proacowalo na tabletach i smartfonach?
A teraz prosba o pomoc w konkretnej sprawie
Program ma miedzy innymi wyswietlac szybkozmienne dane. Przeladowania calej strony oczywiscie odpada. Znalazlem (jeszcze nei trenowalem) kilka pryzkladow uzycia ajaxu z JQuery. Jesli dobrze zrozumialem moge sobie zdefiniwoac DIVa i go odswierzac cyklicnzie - to by juz bylo to ale chcialbym jeszcze jedna opcje i tu juz nie mam pojecia jak to zrobic:
Przegladarka pyta serwer (np post) o to czy sie zmienilo cos w danych, jesli tak to przeladowuje cala strone ale w taki sposob zeby na czas przeladowania poprzednia zawartosc byla niedostepna do klikania i przewijania ale zeby nie znikala (jakis maly symbol odsiwrznia na jakim popupie albo cos)
Jako odpowiedzn na post moge odeslac cokolowiek "0" albo "1". plik htmal A albo b etc.
I jeszcze jedna pulapka - zassysane beda grafiki ktore beda tworzone przed wyslaniem (wykresy) ale bedize to caly czas plik np trend1.jpg.
Doczytalem ze mozna w mecie wylaczyc kesz ale nie chcalbym go wylaczac na stale - idealem bylo by gdyby w odpowiedzi serwer zadecydowal czy ponownie ladowac grafiki czy mozna je ladowac z lokalnego cache.
Jakby sie komus chcialo rozwazyc taki problem i mi go LOPATOLOGICZNIE opisac to bylbym wdzieczny.
pozdrawiam wojtek