Append “?w=1” to the end of a Github PR URL, it’s like passing “-w” to git. (Not that that addresses all of your comment, I just wanted to share the tip. Agreed that smarter diffing would be really nice.)
git diff has a --diff-algorithm parameter that has several options to choose from. I don't know whether Github supports that via url parameters though.