Testowanie nowej lub eksperymentalnej funkcji platformy internetowej
Wersje próbne origin dają dostęp do nowej lub eksperymentalnej funkcji, dzięki czemu możesz ją przetestować i udostępnić użytkownikom przez ograniczony czas. Po zakończeniu okresu próbnego i ocenie opinii zespół Chrome decyduje, czy funkcja powinna być dostępna dla wszystkich.
Możesz zarejestrować się w wersji próbnej origin, aby włączyć funkcję dla wszystkich użytkowników w Twojej domenie, bez konieczności przełączania flag ani przechodzenia na alternatywną wersję Chrome (chociaż mogą oni potrzebować aktualizacji). Po zarejestrowaniu deweloperzy mogą tworzyć wersje demonstracyjne i prototypy z wykorzystaniem nowych funkcji. Wersje próbne pomagają też inżynierom Chrome zrozumieć, jak używane są nowe funkcje i jak mogą one współdziałać z innymi technologiami internetowymi.
Dostępność
Wersje próbne origin są publiczne i dostępne dla wszystkich deweloperów. Mają ograniczony czas trwania i zakres użycia. Uczestnictwo to proces zarządzany samodzielnie, z ograniczoną dokumentacją i wsparciem. Uczestnicy powinni być gotowi i zdolni do pracy w stosunkowo niezależny sposób, korzystając z dostępnej dokumentacji, która na tym etapie prawdopodobnie ogranicza się do specyfikacji interfejsu API i wyjaśnień. Staramy się jednak w miarę możliwości udzielać wskazówek.
Jeśli zarejestrujesz się w wersji próbnej, zespół Chrome będzie okresowo prosić Cię o konkretne opinie na temat korzystania z funkcji próbnej. Niektóre funkcje mogą przechodzić kilka wersji próbnych origin, ponieważ opinie są uwzględniane i wprowadzane są zmiany.
Wersje próbne origin są też dostępne w przeglądarkach Firefox i Microsoft Edge.
Wersje próbne origin innych firm
Domyślnie funkcja wersji próbnej origin jest dostępna tylko w domenie zarejestrowanej w wersji próbnej. Niektóre wersje próbne podczas rejestracji udostępniają opcję dopasowania do innych firm. Dzięki temu dostawcy treści lub usług osadzonych mogą testować nową funkcję w wielu witrynach bez konieczności używania tokena dla każdej domeny.
Więcej informacji znajdziesz w artykule Co to są wersje próbne origin innych firm?
Wersje próbne wycofania
Niektóre wersje próbne origin umożliwiają tymczasowe ponowne włączenie wycofanej funkcji. Są one nazywane wersjami próbnymi wycofania. W niektórych kontekstach są one nazywane „odwrotnymi” wersjami próbnymi origin.
Na przykład zdarzenia mutacji zostały usunięte w Chrome 127. Witryny, które potrzebują więcej czasu na usunięcie tych zdarzeń, mogą zarejestrować się w wersji próbnej wycofania aby tymczasowo ponownie włączyć zdarzenia w określonych witrynach.
Udział w wersji próbnej origin
- Wybierz wersję próbną origin z listy aktywnych wersji próbnych.
- Poproś o token, klikając przycisk Zarejestruj się i wypełniając formularz.
- Podaj token na każdej stronie internetowej, na której chcesz włączyć funkcję próbną:
- Jako metatag w sekcji <head>:
<meta http-equiv="origin-trial" content="TOKEN_GOES_HERE"> - Jako nagłówek HTTP:
Origin-Trial: TOKEN_GOES_HERE - Przez programowe podanie tokena.
- Jako metatag w sekcji <head>:
- Wypróbuj nową funkcję.
- Prześlij opinię. Zrób to na stronie wersji próbnej origin. Ta opinia nie jest publiczna i jest dostępna tylko dla ograniczonej grupy osób w zespole Chrome. Każda wersja próbna zawiera też link do spontanicznych opinii społeczności. Zwykle prowadzi on do funkcji w GitHubie lub innym kanale publicznym.
- Gdy token wygaśnie, otrzymasz e-maila z linkiem do odnowienia. Aby to zrobić, musisz ponownie przesłać opinię.
Możesz zarejestrować się w tej samej wersji próbnej origin kilka razy, w przypadku różnych domen, i umieścić kilka tokenów na tej samej stronie. Może się to przydać, jeśli musisz podać tokeny, które są ważne w przypadku zasobów udostępnianych z różnych domen, np. kodu umieszczonego w kilku Twoich witrynach.
Platforma wersji próbnych origin szuka pierwszego prawidłowego tokena, a następnie ignoruje wszystkie inne tokeny. Możesz to sprawdzić za pomocą Narzędzi deweloperskich w Chrome.
Programowe podawanie tokena
Zamiast podawać token jako nagłówek HTTP lub metatag w kodzie HTML strony, jak opisano wcześniej, możesz wstrzyknąć token za pomocą JavaScript:
const otMeta = document.createElement('meta');
otMeta.httpEquiv = 'origin-trial';
otMeta.content = 'TOKEN_GOES_HERE';
document.head.append(otMeta);
Użyj tej metody, jeśli bierzesz udział w wersji próbnej innej firmy.
Tokeny i elementy iframe
Aby uzyskać dostęp do funkcji próbnej z elementu iframe, możesz podać token próbny w metatagu, nagłówku HTTP lub programowo.
Podobnie jak w przypadku wszystkich tokenów, domena zarejestrowana w tokenie musi być zgodna z
kontekstem JavaScript, który uzyskuje dostęp do funkcji próbnej: albo domena strony, która zawiera skrypt wbudowany, albo src elementu <script> w przypadku
JavaScript dołączonego z pliku zewnętrznego.
Tokeny i rozszerzenia
Aby używać funkcji próbnej w
skrypcie działającym w tle,
wyskakującym okienku,
panelu bocznym lub
dokumencie poza ekranem, użyj
trial_tokens klucza w pliku
manifest.json.
"trial_tokens": ["AnlT7gRo/750gGKtoI/A3D2rL5yAQA9wISlLqHGE6vJQinPfk0HiIij5LhWs+iuB7mTeotXmEXkvdpOAC1YjAgAAAG97Im9yaWdpbiI6ImNocm9tZS1leHRlbnNpb246Ly9sampoamFha21uY2lib25uanBhb2dsYmhjamVvbGhrayIsImZlYXR1cmUiOiJJQ2Fubm90QmVsaWV2ZVlvdVdhc3RlZFlvdXJUaW1lRGVjb2RpbmdUaGlzIiwiZXhwaXJ5Ijo1NzI1NDA3OTk5fQ=="]
Skrypty treści są obsługiwane
inaczej. Udostępnianie funkcji w jednym
świecie może
być mylące i nieintuicyjne. Zamiast używać trial_token w manifeście, dodaj token do strony w jeden z tych sposobów:
- Wstaw nagłówek za pomocą
declarativeNetRequest - Dodaj go programowo bezpośrednio w skrypcie treści.
Pamiętaj, że tokeny są powiązane z konkretnymi domenami, więc musisz zarejestrować się w domenie, w której działa skrypt treści, a nie w identyfikatorze rozszerzenia.
Aby zarejestrować rozszerzenie w wersji próbnej, użyj adresu URL chrome-extension://YOUR_EXTENSION_ID, np. chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk.
Odnowienie rejestracji w wersji próbnej origin
Jeśli wersja próbna origin zostanie przedłużona, otrzymasz e-maila z ostrzeżeniem, że musisz odnowić rejestrację i podać nowy token dla każdej domeny zarejestrowanej w wersji próbnej.
- Otwórz Moje rejestracje.
- W przypadku każdej domeny zarejestrowanej w przedłużonej wersji próbnej kliknij ODNÓW.

- Skopiuj nowy token i udostępnij go na każdej stronie, która ma pozostać zarejestrowana w wersji próbnej. W razie potrzeby możesz podać kilka tokenów.
Chrome ignoruje nieprawidłowe lub wygasłe tokeny.
Wyświetlanie informacji o wersji próbnej origin
Informacje o wersjach próbnych origin dostępnych w witrynie znajdziesz w panelu Aplikacja w Narzędziach deweloperskich w Chrome.

Funkcje w wersji próbnej origin
Poniżej znajdziesz wersje demonstracyjne interfejsów API w trwających wersjach próbnych origin.
Zasoby
Przeczytaj dokumentację dotyczącą koncepcji Chrome:
- Rozwiązywanie problemów z wersjami próbnymi origin w Chrome
- Co to są wersje próbne origin innych firm?
Dowiedz się więcej o wersjach próbnych origin w Chrome:
- Przewodnik dla deweloperów stron internetowych
- Wyjaśnienie wersji próbnej origin
- Przeprowadzanie wersji próbnej origin
- Proces wprowadzania nowych funkcji w Chromium
- Wyjaśnienie: wyjaśnienie procesu wdrażania Blink
- Wyświetlanie informacji o wersjach próbnych origin w Narzędziach deweloperskich w Chrome 94
Inne przeglądarki
Wersje próbne origin w innych przeglądarkach: