Adds a Sort by Favorites button. Also keeps the anchor tags in the right place, and allows restoring the original sort order.
这些是代码更新过的版本。 显示所有版本
Adding better logging of sorting vs restoring in JS console. Nothing end users will notice.
Removing button height to fix sizing issue.
Cleaned up code and comments, and switched back to an event-loop-blocking method of adding comments because waiting for animation frames or setTimeout were both an order of magnitude slower.