Q:

"recognised by _ as _" or "recognised as _ by _"

Which is correct ordering of descriptors between "as" and "by" with regards to "being recognised"?
Example sentences:

IEEE 754 has been recognised as de facto standard by all programmers.

or

IEEE 754 has been recognised by all programmers as de facto standard.

A:

I don't think it matters semantically.
The first sentence slightly emphasises the recognition by all programmers, whereas the second sentence slightly emphasises the fact that IEEE 754 is the standard.
Note: I would write "the/a de facto standard".

