WPIntell

Source evidence

Generic .no classes

Speculative Loading · support · 2024-05-20T19:35:00+00:00

questionsentiment
mediumseverity
0.78relevance
2replies
Evidence linked to opportunitycommercial context

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

6 / 35 rows with source links

17.1% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

29 rows with no attached evidence

0 rows have source counts but still need direct links.

Conversation

support
brbrbr resolved
In the current rules the plugin adds a rule when the mode is prerender: ‘selector_matches’ => ‘.no-prerender’, wouldn’t it make sence to make this more generic? Like : array( ‘not’ => array( ‘selector_matches’ => [“a[rel=nofollow]”,”.no-$mode”,”.no-speculation”] ), ), In general, prerendering can be the more problematic mode if there is JavaScript on the page which isn’t aware of the prerendered state. For example, it could inadvertently track a page view even if the user never went to the page. This is why there is a specific class for disabling prerendering. More rationale is in https://github.com/WordPress/performance/issues/906 fair enough, would be quite impossible to include all eccentric needs into a single plugin. The api is quite a beast of possibilities. The fix in rel=nofollow solved my actual problem as well. regards

Comments

2 shown
Weston Ruter 2024-05-20T20:35:00+00:00

In general, prerendering can be the more problematic mode if there is JavaScript on the page which isn’t aware of the prerendered state. For example, it could inadvertently track a page view even if the user never went to the page. This is why there is a specific class for disabling prerendering. More rationale is in https://github.com/WordPress/performance/issues/906

brbrbr 2024-05-21T07:02:00+00:00

fair enough, would be quite impossible to include all eccentric needs into a single plugin. The api is quite a beast of possibilities. The fix in rel=nofollow solved my actual problem as well. regards