Mam zapoznać się z nową koncepcją „out of browser” aplikacji internetowych, wspierany w najnowszej technologii Silverlight, JavaFX, Adobe AIR itpAplikacja internetowa "Poza przeglądarką" działająca podczas uruchamiania?
Słuchając ostatnio do podcast na ten temat przez Scott Hanselman, mam uświadomić sobie, że jednym z celów stojących za tymi nowymi architekturami jest umożliwienie "odczuwania aplikacji na pulpicie". Ponadto rozumiem, że niektóre (lub wszystkie) z nich pozwalają na pewien dostęp w trybie offline do piaskownicy zasobów. To naprawdę brzmi, jakby te ramy mogły być alternatywą dla "prawdziwych" aplikacji desktopowych, o ile aplikacja nie wymaga zakłócania działania komputera użytkownika (tj. Dostępu do urządzeń peryferyjnych, określonego pliku IO itd.).
Mam bardzo konkretne pytanie. Moja aplikacja musi działać podczas uruchamiania. Czy można to zrobić za pomocą takiego środowiska bez konieczności pobierania i uruchamiania określonego pliku wykonywalnego?
Na przykład, zawsze mogę polecić użytkownikowi pobranie małego pliku EXE, który umieści plik .lnk w katalogu start-up, ale chcę uniknąć takiej poprawki.
Podsumowując: czy możliwe jest uruchomienie instalacji aplikacji internetowej poza przeglądarką bez uruchamiania pobierania pliku?
W celu dokładniejszego wyjaśnienia, pytanie to nie pochodzi od "złego" miejsca, ale raczej od podjęcia decyzji, czy ramy "poza przeglądarką" rzeczywiście stanowią właściwą alternatywę dla aplikacji komputerowej, zgodnie z moimi konkretnymi wymaganiami.
Próbujesz go zainstalować, aplikacja została oznaczona jako mająca "NIEZAPISANY" dostęp do mojego komputera ... Nie znam środowiska AIR, ale czy jest to standardowy modus operandi? –
Tak, prawie każda aplikacja, którą widzę, ma dostęp do "UNRESTRICTED". Jestem pewien, że nie zaszkodzi, biorąc pod uwagę, że pochodzi z witryny Adobe. –
Chcesz zajrzeć do Main.js. –