![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 66 Pomógł: 0 Dołączył: 22.04.2003 Skąd: Żory / K-ce Ostrzeżenie: (0%) ![]() ![]() |
Przeczytajcie:
http://www.xulplanet.com/tutorials/xultu/ Strony XulPlanet rozjeżdżają się trochę pod IE, trzeba niekiedy przewijać, by zobaczyć dalszą część strony, ale da się czytać. Aby obejrzeć przykłady w akcji zainstalujcie Mozillę lub cokolwiek na nowym Gecko. IMHO opłaca się. Projekty już się rozrosły. XUL ma naprawdę duże możliwości. I działa w praktyce. Szykuje mi się rewolucja w aplikacjach internetowych. To jest wspaniałe. "Cienki klient", który może mieć naprawdę rozbudowany interfejs, niczym nie ustępujący "grubym" aplikacjom. Widzą mi się programy w postaci skryptów php czy aplikacji Javy instalowane na serwerach i instalacja po stronie klienta sprowadzająca się do instalacji przeglądarki internetowej obsługującej XUL np. Mozilli czy Netscape. Właśnie się zastanawiam czy nie zainicjować czegoś takiego jak Lefthand ERP + Firma w oparciu o XUL. Interfejs przez przeglądarkę internetową, ale nie przez ograniczony HTML, a przez XUL z elastycznymi skryptami, które samemu mogą pobierać dane. Bez odświeżania i tricków z iframe'ami, tak jak jest to teraz robione. Serwer linuksowy, baza danych, apache + oskryptowanie, które generowało by XUL i operowało na bazie. Po stronie klienta przeglądarka + ew. moduł do obsługi drukarki fiskalnej - programik nasłuchujący na porcie, który zajmowałby się odbieraniem zleceń z serwera dotyczących wydruku paragonów. Dzięki takiemu interfejsowi jeden serwer mógłby obsługiwać oddziały firmy położone w całym kraju. W filiach używaliby tylko przeglądarek i ewentualnie tych małych programików, ale sterowałby nimi serwer, działałyby niewidocznie, jak uslugi w NT czy demony w *nixach. Ba, z dowolnego miejsca na ziemi ktoś w trasie może otworzyć stronę firmy, zalogować się do systemu i sprawdzić ile sztuk towaru jest na magazynie. Z dowolnego systemu operacyjnego, już sama Mozilla (a M$ z IE zapewne też przystanie, gdy ujrzy nowe horyzonty) jest pod Windows, Linuxa, Mac OS'a czy nawet Solarisa i PowerPC. A najlepsze - gdy ktoś zapragnie uaktualnić system, wystarczy, że uaktualni oprogramowanie na serwerze. Po stronie klienta sprowadzi się to do wciśnięcia "Odśwież"! Co powiecie na t a k i e przedsięwzięcie? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 335 Pomógł: 6 Dołączył: 7.03.2002 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Cytat Hmm przejzalemsobie dokladniej specyfikacje XULa i moze przydalo by sie stworzyc albo juz moze jest (?) cos w rodzaju smarty dla XULa. Bazujace na obiektach i XML-RPC automatycznie tworzone skrypty po stronie klienta.
Trudno mi sie do tego ustosunkowac bo Smarty znam slabo. Ale jakos sobie tego nie moge wyobrazic. IMHO dodatki do Mozilli maja na tyle inne podejscie do tego zagadnienia, ze chyba nie jest mozliwe takie cos. A jesli chodzi o szablony do XUL jest w tym polu tak banalne ze chyba na nic by sie nie przydaly. Chodzilo mi oc cos takiego jak np tworzenie "dokumentu XUL" z poziomu php tzn mieli bysmy np obiekt XUL_Button i tworzac jego instancje mogli bysmy okreslac jego polazenie, style i przypisywac zdarzenia do odpowiednich metod w SOAPie. po stworzeniutakich obiektow mozna bylo by je wrzucic np do kontenera XUL_Document i tam np za pomoca metody XUL_Document::Send wyslac XULa do przegladarki i nie musile bysmy tworzyc tego sami. O czyms takim myslalem. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 07:29 |