Премотавање унапред у Vivaldi прегледачу за веб програмере

This post is also available in: English 日本語 Français Deutsch Português Български 简体中文

Производи: Vivaldi само за десктоп.

Премотавање унапред омогућује корисницима навигацију од једног документа до следећег повезаног документа у низу. Примери укључују навигацију до следеће странице књиге, странице резултата претраге, форума или слике у галерији.

Премотавање унапред се активира притиском на тастер за размак (подразумевано омогућено) на дну документа или коришћењем дугмета за премотавање унапред или брзе команде.

Vivaldi открива следећи документ у низу користећи неколико различитих метода:

  1. (Преферирани веб стандард.) Први <link> елемент са rel="next" својством у документу.
  2. Први <a> елемент са rel="next" својством у документу.
  3. Последњи <a> елемент са тачним низом „Следеће” или „Следећа страница” (или локализованим еквивалентима) у документу. Такође се разматрају aria-label и title својства. Разматра се само последњих 1000 <a> елемената.

Откривање премотавања унапред се дешава само током почетног учитавања документа. Динамичка уметања касније Vivaldi неће открити. Премотавање унапред се ажурира динамички када се ажурира href својство елемента.

Случајна навигација премотавањем унапред

Премотавање унапред може се случајно покренути на компатибилном документу, посебно за документе и веб апликације као што су игре које желе да ступе у интеракцију са догађајем на тастеру размак.

Случајна навигација може да се деси када документ обради догађај са тастатуре, али не успе да искористи догађај након што је реаговао на њега. У свом руковаоцу догађајима, обавезно позовите preventDefault() да бисте сигнализирали прегледачу да је на догађај са тастатуре реаговао и да је он искоришћен. Ово се дешава аутоматски када се користе подразумеване контроле обрасца као што су <input> и <textarea>.

Важно је тестирати и осигурати компатибилност са пречицама за премотавање унапред, једнотастерским пречицама и другим функцијама приступачности тастатуре.