StackExchange terms of service section 3 currently reads:
b. You will ensure that any such Internet use of Subscriber Content includes a hyperlink directly*** to the original question on the source site on the Network (e.g., https://stackoverflow.com/questions/12345)
c.You will ensure that any such use of Subscriber Content visually display or otherwise clearly indicate the author names for every question and answer so used.
d.You will ensure that any such Internet use of Subscriber Content Hyperlink each author name directly back to his or her user profile page on the source site on the Network (e.g., https://stackoverflow.com/users/12345/username), directly to the Stack Exchange domain, in standard HTML (i.e. not through a Tinyurl or other such indirect hyperlink, form of obfuscation or redirection), without any “nofollow” command or any other such means of avoiding detection by search engines, and visible even with JavaScript disabled.
Note that the requirement to not use link shorteners is only present in item d (for linking to the user profiles) but items b and c never mention that requirements, they only say "directly" which can be interpreted in a number of ways.
Meanwhile here's what Jeff said on the blog
we require that you:
Visually indicate that the content is from Stack Overflow, Meta Stack Overflow, Server Fault, or Super User in some way. It doesn’t have to be obnoxious; a discreet text blurb is fine.
Hyperlink directly to the original question on the source site (e.g., https://stackoverflow.com/questions/12345)
Show the author names for every question and answer
Hyperlink each author name directly back to their user profile page on the source site (e.g., https://stackoverflow.com/users/12345/username)
By “directly”, I mean each hyperlink must point directly to our domain in standard HTML visible even with JavaScript disabled, and not use a tinyurl or any other form of obfuscation or redirection. Furthermore, the links must not be nofollowed.
so Jeff first used "directly" everywhere and then separately clarified what "directly" meant and so the prohibition of link shorteners, nofollow and JS are explicitly applied to answers, questions and user profiles.
The current ToS only explicitly prohibits those for users profiles and not for questions and answers.
I' sure the ToS should be revised.