As the code stands in May ’20 the trigger function (isProbablyReaderable) scores only p or pre elements and div elements that contain at least one decedent br.
A slight oversimplification of the scoring heuristic is:
- For each element in [‘p’, ‘pre’, ‘div > br’]:
- If
textContentlength is > 140 chars, increasescorebysqrt(length - 140)
- If
- if cumulative
score> 20, returntrue