Google zajmie się dostępem w trybie offline, jednym z najbardziej drażliwych problemów, z jakimi borykają się aplikacje hostowane w Internecie, kiedy w środę udostępni programistom na całym świecie rozszerzenie przeglądarki o nazwie Gears na wczesnym etapie.
Premiera Gears typu open source jest powiązana z Google Developer Day, największym wydarzeniem firmy skierowanym do zewnętrznych twórców oprogramowania, które zaplanowano na czwartek. Po raz pierwszy odbędzie się w 10 miastach na całym świecie.
Google ma nadzieję, że programiści przetestują Gears i prześlą opinie na temat tego, jak można je ulepszyć. Ostatecznie firma Google chciałaby, aby wysiłki związane z Gears przyniosły standard branżowy w zakresie zapewniania dostępu w trybie offline do aplikacji hostowanych w Internecie.
„Ten wysiłek jest bardzo znaczący i interesujący. Pod wieloma względami jest to kolejny krok w sieci” — powiedział David M. Smith, analityk firmy Gartner.
Chociaż niektórzy twórcy aplikacji internetowych opracowali dla nich komponenty offline, podejście Google ma szerokie oddziaływanie, ponieważ koncentruje się na programistach i tworzeniu otwartego standardu, z którego może skorzystać cała branża, Smith powiedział.
Obecnie Gears są publicznie wspierane przez Adobe, Mozillę i Opera Software ASA, chociaż Google prowadzi poufne rozmowy z innymi dostawcami IT, poinformowali przedstawiciele Google.
Rażącym pominięciem na liście jest rywal Google, Microsoft, ze swoją przeglądarką Internet Explorer, najczęściej używaną na świecie. „Microsoft będzie musiał albo zdecydować się na przyłączenie się do tych wysiłków, albo wymyślić coś własnego” — powiedział Smith, dodając, że problem dostępu offline woła o rozwiązanie.
Firma Adobe udostępni interfejs programowania aplikacji (API) Gears na swojej platformie Apollo, która sama w sobie jest przeznaczona do tworzenia komponentów offline dla aplikacji online. Jako twórcy popularnych alternatyw dla IE, Mozilla i Opera współpracują z Google nad projektem Gears, ponieważ podzielają przekonanie, że dostęp w trybie offline ma kluczowe znaczenie dla aplikacji internetowych.
Google jest głównym zwolennikiem modelu aplikacji hostowanych w Internecie, który nabiera rozpędu w ciągu ostatniego roku. Ponieważ aplikacje są hostowane przez dostawców, klienci zazwyczaj poświęcają mniej czasu, wysiłku i pieniędzy na ich wdrażanie i konserwację niż pakiety oprogramowania, które instalują na własnych serwerach.
Inną dostrzeganą korzyścią jest to, że te aplikacje hostowane w sieci Web są często projektowane od podstaw, aby umożliwić grupom użytkowników współdzielenie dokumentów łatwo i współpracować nad nimi online, zamiast indywidualnej pracy każdego pracownika nad plikiem na swoim komputerze, a później korzystania z poczty e-mail w celu zebrania informacji zwrotnych To.
Istnieją jednak prawdziwe wyzwania dla hostowanego modelu, w tym obawy dotyczące dostępności i niezawodności serwerów dostawców oraz o bezpieczeństwie danych korporacyjnych, gdy są one przechowywane na zewnątrz w siedzibie dostawców.
Również wysoko na liście zarzutów wobec aplikacji hostowanych jest to, że wielu z nich nie ma trybu offline lub komputer stacjonarny, komponent, który uniemożliwia użytkownikom dostęp do nich, gdy nie są podłączeni do Internet. Projekt Gears ma na celu rozwiązanie tego problemu, aw rzeczywistości jego ostateczne wyeliminowanie.
„To duże niedociągnięcie. Jest to jeden z głównych, o których ludzie wspominają” w przypadku aplikacji internetowych, powiedział Smith. „Ten [projekt Gears] nie jest srebrną kulą. Jest jeszcze dużo pracy do wykonania”.
Obecnie własny pakiet Google Apps z hostowanymi aplikacjami do współpracy i komunikacji oferuje to, co urzędnicy uznają za elementarne i mniej wygodny dostęp w trybie offline: pozwala użytkownikom eksportować i importować pliki do i z równoważnych aplikacji komputerowych, takich jak Microsoft Word i Przewyższać.
„Doświadczenie offline jest zdecydowanie dziurą w produkcie” – powiedział kilka tygodni temu Rajen Sheth, menedżer produktu w jednostce Google Enterprise.
W ramach środowego ogłoszenia Google zapewnia funkcje offline dla swojego konsorcjalnego kanału online menedżer, zwany Reader, pierwszy konkretny przykład tego, co programiści mogą osiągnąć dzięki Gears, urzędnikom Google powiedział.
Smith powiedział, że przykład Readera jest dobry, ale prawdziwe podekscytowanie zostanie wygenerowane, gdy Google zrobi to samo dla niego Usługa poczty internetowej Gmail oraz Dokumenty i Arkusze, internetowy edytor tekstu i arkusz kalkulacyjny, które są częścią Google Aplikacje.
Gears współpracuje ze wszystkimi głównymi przeglądarkami i systemami operacyjnymi. Jest dostępny online. Google ma równieżWitryna internetowa z okazji Dnia Dewelopera gdzie będzie transmitować wydarzenia w USA i Wielkiej Brytanii oraz publikować zdjęcia, prezentacje i powiązane materiały.
Inne spodziewane ogłoszenia obejmują:
• Google Mashup Editor, eksperymentalny internetowy edytor kodu przeznaczony do tworzenia mashupów lub aplikacji online zbudowanych z komponentów takich jak usługi i dane z istniejących witryn internetowych. Według Google, Mashup Editor uprości tworzenie interfejsów użytkownika AJAX.
• Zestaw narzędzi Google Web Toolkit, który został pobrany ponad milion razy od czasu jego udostępnienia w maju 2006 r., uzyska obsługę wtyczki Gears w swojej bibliotece API.