Pierwsze kroki z testami origin

Przetestuj nową lub eksperymentalną funkcję platformy internetowej.

Wersje próbne origin dają dostęp do nowej lub eksperymentalnej funkcji, która umożliwia tworzenie funkcję, którą użytkownicy mogą wypróbować przez ograniczony czas, wszystkim użytkownikom.

Gdy Chrome oferuje wersję próbną origin funkcji, możesz zarejestrować się na okres próbny aby włączyć tę funkcję dla wszystkich użytkowników origin, bez konieczności ich używania. lub przełączyć flagi na alternatywną wersję Chrome (chociaż wymagają uaktualnienia). Wersje próbne origin pozwalają programistom tworzyć wersje demonstracyjne i prototypy korzystanie z nowych funkcji. Dzięki nim inżynierowie Chrome mogą również dowiedzieć się, używanych funkcji i sposobu ich interakcji z innymi technologiami internetowymi.

Wersje próbne origin są publiczne i dostępne dla wszystkich deweloperów. Są one ograniczone w jak długotrwałość i wykorzystanie. Udział w Badaniu jest procesem zarządzanym samodzielnie z ograniczeniami dokumentacji i pomocy. Uczestnicy powinni być chętni do pracy stosunkowo niezależnie, korzystając z dostępnej dokumentacji, będzie prawdopodobnie ograniczony do specyfikacji i wyjaśnień interfejsu API, chociaż staraj się udzielać wskazówek.

Jeśli zarejestrujesz się na okres próbny, zespół Chrome będzie co jakiś czas prosić Cię o wprowadzenie szczegółową opinię na temat korzystania z funkcji próbnej. Niektóre funkcje mogą ulec zmianie testów origin, ponieważ uwzględniamy opinie i wprowadzamy korekty.

Wersje próbne origin są też dostępne w przypadku: Firefox i Microsoft Edge.

Testowanie origin innych firm

Wersje próbne origin są zwykle dostępne tylko na podstawie rozwiązań własnych: działają tylko dla pojedynczego zarejestrowanego źródła. Testowanie origin innych firm umożliwia dostawcom umieszczonych treści wypróbuj nową funkcję w wielu witrynach bez konieczności tokena za każdym razem pochodzeniu danych.

Dowiedz się więcej: co to jest źródło zewnętrzne

Wersje próbne wycofania

Nie wszystkie testy origin służą do testowania nowych interfejsów API. Niektóre wersje próbne umożliwiają wycofanie do tymczasowego ponownego włączenia. Są to tzw. wersje próbne wycofania. i w niektórych kontekstach określa się je mianem „odwrotnych”. i testowania origin.

Na przykład: z Chrome 85 AppCache to nie domyślnie dostępne w Chrome. Witryny, które potrzebują więcej czasu na migrację Aby można było nadal korzystać z AppCache, można zarejestrować się na potrzeby okresu próbnego wycofywania aż do wersji Chrome 93.

Weź udział w testowaniu origin

  1. Wybierz wersję próbną origin z listy aktywnych .
  2. Poproś o token, klikając przycisk Zarejestruj i wypełniając formularza.
  3. Podaj token na każdej stronie internetowej, na której chcesz używać funkcji próbnej być włączone:
    • Jako metatag w sekcji <head>: <meta http-equiv="origin-trial" content="TOKEN_GOES_HERE">
    • Jako nagłówek HTTP: Origin-Trial: TOKEN_GOES_HERE
    • Automatyczne podanie tokena.
  4. Wypróbuj nową funkcję.
  5. Prześlij opinię. Możesz to zrobić na stronie testowania origin. Ta opinia nie jest publiczny i jest dostępny tylko dla ograniczonej grupy osób korzystających z Chrome Google Cloud. Każdy test daje też link do spontanicznej opinii społeczności. Zwykle wskazuje to daną funkcję na GitHubie lub innym kanale publicznym.
  6. Gdy token wygaśnie, otrzymasz e-maila z linkiem do odnowienia. Do zrobienia więc ponownie poprosimy Cię o przesłanie opinii.

W ramach tej samej wersji próbnej origin możesz zarejestrować się wielokrotnie dla różnych wersji i umieścić wiele tokenów na tej samej stronie. Może to być przydatne, jeśli muszą dostarczyć tokeny prawidłowe dla zasobów udostępnianych z różnych takie jak kod w wielu Twoich witrynach.

Platforma testowania origin szuka pierwszego prawidłowego tokena, a potem ignoruje wszystkie inne tokeny. Możesz to sprawdzić w Chrome Narzędzia deweloperskie.

Automatyczne udostępnianie tokena

Zamiast podawać token w nagłówku HTTP lub w metatagach w kodzie HTML do Twojej strony, tak jak to opisano wcześniej, możesz wstawić token z kodem 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 korzystasz z okresu próbnego usługi innej firmy.

Tokeny i elementy iframe

Aby uzyskać dostęp do funkcji próbnej z elementu iframe, możesz podać token próbny w metatagiem, nagłówkiem HTTP czy też automatycznie.

Tak jak przy każdym wykorzystaniu tokena, źródło zarejestrowane dla tokena musi odpowiadać kontekstu JavaScript, który uzyskuje dostęp do funkcji próbnej: albo źródło strony zawiera wbudowany skrypt lub element src elementu <script> dla Plik JavaScript został dołączony z zewnętrznego pliku.

Tokeny i rozszerzenia

Aby użyć wersji próbnej w skrypcie w tle, popup lub dokument poza ekranem dodaj trial_token do pliku manifest.json.

Skrypty treści są obsługiwane w inny sposób. Pokazanie funkcji tylko w jednym świecie może być mylące i nieintuicyjne. Zamiast trial_token w pliku manifestu dodaj instrukcję token do strony, umieszczając nagłówek za pomocą funkcji declarativeNetRequest lub programowo bezpośrednio w skrypcie treści. Pamiętaj, że tokeny są powiązane z konkretnymi domenami, więc lepiej zarejestrować jeden dla domeny, w której działa skrypt, a nie dla identyfikatora rozszerzenia.

Aby zarejestrować rozszerzenie na okres próbny, użyj adresu URL chrome-extension://YOUR_EXTENSION_ID, np. chrome-extension://ljjhjaakmncibonnjpaoglbhcjeolhkk.

Odnów rejestrację w wersji próbnej origin

Jeśli okres próbny origin zostanie przedłużony, otrzymasz e-maila z ostrzeżeniem. w celu odnowienia rejestracji i udostępnienia nowego tokena dla każdego punktu początkowego zarejestrowanego w wersji próbnej.

  1. Otwórz stronę Moje rejestracje. stronę.

  2. W przypadku każdego punktu początkowego zarejestrowanego na potrzeby wydłużonego okresu próbnego kliknij ODNOWI Przycisk Zrzut ekranu przedstawiający stronę Moje rejestracje do testowania origin Chrome, na której widać przyciski ODNÓW

  3. Skopiuj nowy token i udostępnij go na każdej stronie, która powinna pozostać są zarejestrowane w okresie próbnym. W razie potrzeby możesz udostępnić wiele tokenów: Chrome zignoruje nieprawidłowe lub wygasłe tokeny.

.

Wyświetl informacje o testowaniu origin

Wyświetl informacje o testach origin dostępnych dla strony w Panel aplikacji w Chrome Narzędzia deweloperskie.

Wersja próbna origin
   informacje o witrynie wyświetlanej w Narzędziach deweloperskich w Chrome w widoku szczegółów ramki panelu aplikacji.

Możesz też użyć naszego dekodera tokenów próbnych origin, aby wyświetlać dane zakodowane w tokenie.

Narzędzie do testowania origin pokazujące zdekodowane wartości próbne źródła.

Wersje próbne origin

Więcej informacji