2012-03-26 4 views
10

Chciałbym zbudować prywatną rozszerzenie Chrome, która zostanie wykorzystana w ciągu zaledwie organizacji mojego klienta. Jakie zmiany zostaną wprowadzone w normalnym procesie rozwoju, który pozwoli na łatwe zainstalowanie mojego rozszerzenia Chrome i sprawdzenie jego zgodności ze standardami technicznymi Chrome?prywatnych rozszerzeń Chrome dla Firm intranetu

Tło: firma mojego klienta polega na użyciu aplikację do wprowadzania danych w terenie, często w odległych miejscach bez łączności. Prowadzimy naszą witrynę z localhost do wprowadzania danych. Rozszerzenie Chrome, które chciałbym napisać, automatycznie synchronizuje lokalne aktualizacje DB z główną bazą danych firmy. Sprawdza również aktualizacje aplikacji internetowej, pobiera nową wersję i zapisuje ją do użytku w trybie offline. Oczywiście to rozszerzenie przeglądarki Chrome nie przyda się zwykłemu użytkownikowi, więc nie chcemy go przesyłać do sklepu Chrome.

Twoje komentarze i sugestie są mile widziane :)

Odpowiedz

9

Google niedawno zmienił swoją politykę dotyczącą Adding extensions from other websites spoza Chrome Web Store. Zasadniczo uniemożliwiają użytkownikom samodzielne instalowanie rozszerzeń za pomocą jednego kliknięcia. Jako przyczynę zmiany podają względy bezpieczeństwa.

Użytkownicy mogą nadal pobrać plik .crx i przeciągnij go na swojej stronie Rozszerzenia, ale to z pewnością nie jest tak miłe doświadczenie, jak wcześniej.

Należy zauważyć, że istnieje również opcja "Administratorzy przedsiębiorstwa" do używania local policy, aby umożliwić instalację z określonych adresów URL.

+0

że do bani ... – ZiglioUK

3

Jeśli używasz Google Apps, wydaje się, że teraz jest to sposób na publikowanie aplikacji i rozszerzeń do Chrome Web Store, ale tylko aby był on widoczny dla użytkowników tej domeny.

https://support.google.com/chrome/a/answer/2663860?hl=en

Jeśli poszedł tą drogą, to nie trzeba wprowadzać żadnych zmian w metodologii rozwoju, wystarczy zmienić ustawienia podczas publikowania aplikacji.