Twitter Rebuilds Website For 'Write Once, Run Everywhere' Philosophy (venturebeat.com) 63
An anonymous reader writes: Twitter today began rolling out a new version of Twitter.com, rebuilt "from the ground up." The company says the project, which impacts the front end and the back end, has been years in the making. Twitter's biggest redesign in nearly seven years is meant to be a clean slate that will help the team more quickly bring new features and functionality to the site. On the front end, that means a faster and more personalized experience. On the back end, that means serving the right experience based on the user and device.
The front end redesign brings Twitter's Explore feature from its apps to the website. That translates to more content like live video and local moments personalized to your location, context with profile information within conversations, and Top Trends in any view. Bookmarks, Lists, and Profile now have their own spots on the side navigation. Whether you have one profile or multiple, the site handles switching between accounts faster, also from the side navigation. You no longer have to login and logout. [...] Twitter has rebuilt the back end to support a site that is "personalized, efficient, faster, and more conversational." The Twitter web team says it needed to rebuild the back end from scratch because many of the problems stemmed from old architectural decisions.
The front end redesign brings Twitter's Explore feature from its apps to the website. That translates to more content like live video and local moments personalized to your location, context with profile information within conversations, and Top Trends in any view. Bookmarks, Lists, and Profile now have their own spots on the side navigation. Whether you have one profile or multiple, the site handles switching between accounts faster, also from the side navigation. You no longer have to login and logout. [...] Twitter has rebuilt the back end to support a site that is "personalized, efficient, faster, and more conversational." The Twitter web team says it needed to rebuild the back end from scratch because many of the problems stemmed from old architectural decisions.
Edit Button (Score:5, Insightful)
Users: Can we have an edit button?
Twitter: How about always being logged in?
Users: No, an edit button would be really cool.
Twitter: You mean, more video?
Users: No, just an edit button.
Twitter: Ah, ok. We'll curate everything for you instead of having truly organic trends.
Users: What part of edit button do you fail to understand?
Twitter: How about bookmarks and taking away the like button?
Users:
Twitter: Bueller? Buellser?
Users:
Re: (Score:2)
Twitter: Hey, would you like this cool new feature?
User: No thank you, I jus-
Twitter: Aaaaaand it's done!
User: Wait, I sa-
Twitter: How about this- a cool random timeline that you can't turn off?
User: No!
Twitter: Done!
Re:Edit Button (Score:5, Insightful)
You don't deserve an edit button because tweets are broadcasts. Edit before submitting, just like slashdot.
I use the edit button responsibly on failbook, but most usage I see is irresponsible, and I'd honestly rather it didn't exist there, either. It just invites me to be sloppy. That's my problem and nobody else's, but it's still far from necessary.
Re: (Score:1)
Just like Slashdot? With its preview? Yeah, identical.
Twitter was always a "new" way of text messaging, hence the original character limit. There's no edit for SMS, so why would there be for Twitter?
Re: (Score:1)
If you want to edit your tweets, do the same thing everyone else does: delete the tweet you don't like and tweet the edited version. Letting people edit tweets after they've been released and potentially retweeted is asking for abuse.
Re: (Score:2)
I'd be happy if all 3 of them went to prison. Satisfied?
And there was collusion, along with money laundering, campaign interference, and more.
Hell, what he said to Lester Holt would be enough to impeach any other president. If Obama had said that, your head would have exploded. But when Trump says it, it's just Tuesday.
I know you don't wan to hear it, but then you're probably busy worrying about windmill cancer and remembering to take your picture ID to the grocery store so you can buy food.
This would be the version everyone hates, right? (Score:2, Interesting)
Twitter has been pushing a "new version of Twitter!" for months now. There's been a "see the new version of Twitter!" box on the web version for ages.
Everyone I know who's tried it hates it. It's terrible. Because it has so much extra JavaScript junk, it manages to run incredibly slowly, which is impressive since it's the mobile version of the site. "Something has gone wrong" has become a meme for the mobile browser version of Twitter: whenever you open a mobile.twitter.com link, it will error the first tim
Re: (Score:1)
Someone found the original marketing blurb for Java and thought "yeah, we can reuse this. No one will remember something from 24 years ago!"
Or how that turned out...
Netscape / total code rewrite (Score:5, Insightful)
Jamie Zawinski on Netscape's decision to totally rewrite the code base
https://www.jwz.org/gruntle/no... [jwz.org]
Joel Spolsky on Netscape's decision to totally rewrite the code base
https://www.joelonsoftware.com... [joelonsoftware.com]
Re: (Score:2)
Java Based? (Score:4, Funny)
So they re-wrote it in Java?
So my 140 character tweet needs 1GB of ram, 10GB of disk , 2 cores, and the garbage colctor will dop some iput?
Re: (Score:2)
When Java used that slogan, "run everywhere" ended up meaning "run away".
Re: (Score:3)
In its early days, Java was touted as "write once, run anywhere." But I have heard some wags say it's actually "write once, debug everywhere."
Re: (Score:2)
It's easy to forget, but at least in that respect Java was improvement over what was available at the time.
Re: (Score:2)
Platform independence was, maybe not perfect, but not bad. Deficiencies in other features of Java does not change that.
Re: (Score:2)
That's a huge improvement compared to their Node implementation.
Thanks Twitter (Score:3)
This is why I did a "search" with the filter
filter:follows -filter:retweets -filter:replies filter:links
bookmarked the resulting page, and now use that as my only path into the site. They're doing their best to destroy what little value is left in Twitter. With Twitter, immediacy is all that matters - whatever "personalization" (including sponsored tweets) the Twitter-monkeys have decided would be best for me just gets in the way.
Garbage in, never out? (Score:2)
It seems like Twitter is more of a Write-Only system. Does anyone read it?
Imaging the optimizations possible !!