Uipath web selector

I have seen more attributes being used than what are mentioned, although some attributes are ignored. What is the logic for the same.
For example, tabindex is not specified in the official documentation, but is captured in the uipath explorer, similarly their are some attributes which are not captured. How does UiPath decide these?