El 7 de noviembre de 2026, Datasette cerró el issue #3046 con un cambio de código que excluye las respuestas HTML de la condición que añade el encabezado HTTP Link con rel="next". El ajuste depende del formato de respuesta, no de Firefox. El issue y el cambio de código muestran cómo se aplicó.
La petición que motivó el cambio
Simon Willison informó de que Firefox solicitó la página siguiente de una tabla paginada de Datasette después de recibir un encabezado Link con rel="next". Esa relación indica cuál es el documento siguiente. En la observación descrita, el navegador precargó esa página; Willison calculó que la petición concreta descargó unos 80 KB de HTML y supuso una solicitud al servidor que consideró innecesaria si el lector no abría la página siguiente. Willison describió el comportamiento y el tamaño aproximado en el issue de Datasette.
El cambio se aplica a las respuestas HTML
La modificación cambió la condición del código de if next_url: a if next_url and format_ != "html":. Así, la respuesta no incluye rel="next" cuando su formato es HTML. Ben Sheldon aclaró que el cambio afecta a las páginas HTML en general, no solo a las solicitudes de Firefox. El commit recoge la condición; el comentario de Sheldon precisa su alcance.
En este caso, Datasette abordó la precarga modificando la señal que envía en las respuestas HTML, en lugar de limitar el cambio a un navegador concreto.
Mozilla Bugzilla #175418 es otro expediente
El issue #3046 de Datasette y Mozilla Bugzilla #175418 son registros distintos. El de Mozilla, titulado “Limit prefetching of rel="next" documents”, figura como NEW en Bugzilla.