I'm not one to complain about how flat design ruins everything, but...
Aren't the old buttons arguably more neutral, and therefore more likely to work when embedded on other websites? I can imagine the all-blue buttons will clash in a lot of contexts.
Agree, this button is going to be louder than most other controls on the sites that install it.
Gonna be a lot of devs rolling their own Twitter buttons this month.
That's probably one of the reasons they're doing it…
E: fwiw I really like them.
Are these even image files anymore or are they just code?
had same reaction when facebook buttons blue themselves. and yes they clash with everything.
It could look like this: https://dribbble.com/shots/2259223-Twitter-Share-Button
Completely agree with you. If they're going to do this they really need to offer two versions. One with white on blue and one with blue on white. So there's a on-brand option for every situation.
People still use/see these?
Nope, that's why they're making them louder.
The Tweet button has displayed share count over the last five years by querying a JSON endpoint hosted on various domains. These private JSON endpoints have been used by third-party developers over the years to retrieve a simple share count of any URL. These endpoints will be shut down next month when the Tweet button removes its share count feature.
Twitter has always been a bit strange about how they run their API. They really want you to use their first-party widgets which they sneak tracking code into.
They turned off the public tweet data API last year. I'm still annoyed about that, because now I have to use the awkward, cramped widget when I want to embed tweets easily instead of just hooking into a JSON endpoint and displaying it how I want it.
It's shitty on the dev side, but on the design side? I kind of love it, because I can convince clients that they don't ACTUALLY want to embed their Twitter feed into their website and that's one less wasted, unused, and unread element on the page.
You're absolutely not wrong, but at least back then I could pull in a user's tweets via JSON (to be fair, I still can but I need to register my application with Twitter and get an authentication token which is waaaaaaaay less convenient) and have it look how I want without too much work required.
Why a lighter border around a darker inside?
What's that line representing? Everything on a screen represents something from real life.
A soft light grey line for example, on a white background, represents a small indentation.
Even with flat design, mimicking real life is important. And this just looks like a blue button that's not aligned to the grid properly, and has a fuzzy edge.
Doesn't make sense from a design-technical point of view.
That said, I don't mind the move to a bright blue flat button. In fact, I quite like how much it stands out.
Now let us pick our own damn colours. Stop trying to stand out, and start making it a bit more customisable.
Changing the button to a color that is a primary and potentially a CTA color on a website? Ouch. Keep it neutral twitter.
Clarification about share counts for the new Tweet button https://twittercommunity.com/t/clarification-about-share-counts-for-the-new-tweet-button/52868