Markup Optimization: data-hotengine-marking
What changed?
The data-hotengine-marking-* attributes are now located directly on the product and article blocks, instead of a separate <span class="hotengine-marking">.
Affected types:
blog_catalog_page_incategory — article list
shop_catalog_page_incategory — product list
+ Product and article display widgets
Why it's better:
— Fewer nested elements in HTML
— Script simplification (no need to look for a child span)
— Attributes are always where the data is
For users:
If your scripts use the .hotengine-marking selector for blog/shop lists — replace it with [data-hotengine-marking-type].
Done:
For all websites where scripts are connected via menu blocks — the update has been performed automatically.