Генератор на Speculation Rules
Създайте валиден Speculation Rules JSON за Prefetch и prerender; проверете безопасните предварителни настройки, шаблоните на URL адресите и опциите на eagerness във вашия браузър.
Готови настройки
Готовите настройки променят едновременно типа операция и чувствителността на задействане.
Поведение на правилото
Изберете какво, от кой източник и колко рано да подготвя браузърът.
Обхват на URL адресите
Въведете шаблон на URLPattern или целеви URL адрес на всеки ред.
/blog/* или /products/:slug /pricing/ като относителен или https://example.com/pricing/ Напишете абсолютен URL като. Проверка на синтаксиса и риска в реално време
Структурата на JSON, входовете на URLPattern и изборите за използване на ресурси се проверяват незабавно.
Генериран код
1 правило · 1 цел/шаблон
Относно генератора на Speculation Rules
Speculation Rules API, предварително зарежда страниците, които потребителят вероятно ще посети следващи (prefetch) или пълна подготовка във фонов режим (prerender) дава указание. При правилна употреба може значително да ускори преминаването към следващи страници; при прекомерно широко използване обаче може ненужно да изразходва честотна лента, сървърни ресурси и аналитични измервания.
Този инструмент; conservative, moderate и aggressive генерира правила от шаблони на URLPattern с предварително зададени настройки или от явен списък с URL адреси. Изходът може да бъде обикновен JSON или да бъде директно добавен към страницата <script type="speculationrules"> Можете да получите във формат. Синтаксисът, селекторът за изключване на CSS и рисковите комбинации се проверяват изцяло във вашия браузър.
Браузърите, които не поддържат Speculation Rules, игнорират този тип скрипт; нормалните връзки продължават да работят. Затова, когато функцията е конфигурирана правилно, тя представлява допълнителен слой за ускоряване и не заменя съществуващия поток на навигация.
Стъпка по стъпка
- Подходящо за вашия трафик и използване на ресурси Консервативно, умерено или агресивно Изберете предварително зададената настройка.
- По-леко за обработка prefetch или този, който подготвя страницата изцяло prerender направете своя избор.
- Обхват Шаблон на URL адрес или списък с явни URL адреси Дефинирайте с него; изключете пътищата за сесии, колички и плащания.
- Отстранете предупрежденията за синтаксис и потребление на ресурси в полето за проверка в реално време.
- Копирайте генерирания етикет HTML или изходния резултат JSON, или го изтеглете като файл.
Често задавани въпроси
prefetch осигурява предварително изтегляне на целевия документ от мрежата; не стартира страницата. prerender в такъв случай зарежда и визуализира целевата страница като в невидим раздел. Prerender може да осигури по-бърз преход, но трябва да се използва по-внимателно, тъй като JavaScript, мрежовите заявки и аналитичните събития могат да се изпълнят преди щракването.conservative очаква силно потребителско намерение; умерено използва сигнал като кратко изчакване върху връзката. eager и по-специално immediate може да стартира по-рано и да използва повече ресурси. В зависимост от условията на браузъра, устройството и мрежата браузърът все пак може да избере да не приложи дадено правило.type="speculationrules" проверете скрипта. Вместо да добавяте второ конфликтуващо правило, при нужда изберете wp_speculation_rules_configuration Персонализирайте основната конфигурация с филтъра.<a href> Връзките работят без промени; не е необходим специален JavaScript polyfill. Затова не свързвайте целите на връзките само към Speculation Rules и запазете нормалния поток на навигация.