- From: Jason Stewart <notifications@github.com>
- Date: Sat, 19 Mar 2016 23:18:46 -0700
- To: whatwg/xhr <xhr@noreply.github.com>
- Message-ID: <whatwg/xhr/issues/20/198857594@github.com>
The opinion voiced by the WHATWG members here seems to be: "If only we can educate these fools who are still using `async: false`, then usage will drop low enough to where we can remove it!" No one uses `async: false` by accident. It is not the default. No one stumbles into it. No one **_wants_** to use `async: false`. Developers use `async: false` because they have been painted into a corner where it becomes the lesser of two evils. My particular corner involved a 3rd party library that I would rather not fork. Others' corners seem to involve 3rd party libraries that they **cannot** fork. The usage is not low because you are spreading the gospel. The usage is low because, like a lifeboat or a spare tire, you only need `async: false` on a rare occasion. There would be far less griping over this if one of the proponents took the time to write-up why `async: false` is so evil. Not just _**slow! unresponsive!**_ [Duh], but an actual, technical, non-insulting article on why this feature is better dead than alive. --- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/whatwg/xhr/issues/20#issuecomment-198857594
Received on Sunday, 20 March 2016 06:19:14 UTC