3 ms·
Commented on G+, cc: here... As the developer of one of the most popular Facebook customizers (Social Fixer / http://SocialFixer.com http://SocialFixer.com ),
by mattkruse 14y ago
Commented on G+, cc: here...
As the developer of one of the most popular Facebook customizers (Social Fixer / http://SocialFixer.com http://SocialFixer.com ), I call your bluff.
Facebook is the wild west. Their code is bloated and overly-complex, their approaches to UI designs are truly insane, and writing any kind of Facebook-customizing app is incredibly difficult. I think Google has been way more supportive of developers than Facebook.
The bottom line is, they offer a site and for many reasons (support, consistent brand image, etc), they want the same UI for all users. So they aren't going to explicitly support extensions that let users change how their sites work, fragmenting their users into lots of different UI's that might conflict and cause problems that are impossible for them to debug. And both Facebook and Google are huge operations, with much bigger goals than you know of. Tweaks to the UI are probably not even on their radar.
If this is your first UI redesign to endure, I say welcome to the club! I've had my stuff break on a regular basis as Facebook randomly tosses out new UI changes (and not even to everyone at the same time!). And they do it ALL THE TIME. That's the game we play. Frustrating, certainly, but also very challenging. It forces you to write better, more robust, more DOM-agnostic code, and pushes you to solve problems in better, more efficient ways.
If you don't like it, opt out and stop doing it. IMO, whining about it is kind of lame.