top | item 14048359

Introducing Twitter Lite

280 points| coloneltcb | 9 years ago |blog.twitter.com

158 comments

order
[+] whalesalad|9 years ago|reply
Correct me if I am wrong - but this thing being branded as "Twitter Lite" and marketed on lite.twitter.com is actually just the mobile web app, available at mobile.twitter.com ... right?
[+] dmix|9 years ago|reply
Yes, it looks like they rebuilt the mobile web app with React and decided to brand it as 'lite'. Purely marketing.
[+] ahoy|9 years ago|reply
Seems to be the case. I use the mobile twitter web app because it crashes less than the native app on my older phone. It does seem noticeably faster now.

This seems like a weird branding/marketing push for what is essentially "we did a performance pass on our mobile website"

[+] PuffinBlue|9 years ago|reply
This is really nice, even on desktop. And fast. Love it.

Looking at them side by side you really get a sense of how much 'stuff' Twitter Heavy has compared to Twitter Lite.

It would be so good if they could apply a bit of this stripped down approach to the main site and really work on list/follow management features.

I'd really love to get more out of Twitter as there are a lot of great people on there but (unless I'm missing something obvious) there doesn't really seems to be many tools built in to help you do that.

[+] tedmiston|9 years ago|reply
A lot of those tools are in TweetDeck. Not sure why Twitter didn't integrate it more post-acquisition.
[+] mistermann|9 years ago|reply
With this new mobile site, does each twitter page still run javascript constantly?

EDIT: it seems they do not, thank god for that.

[+] janvdberg|9 years ago|reply
I love this. I was always frustrated by the ever-growing-in-size Twitter app. Which is around 105 Megabytes now (aka ~73 1.44 floppies). So I welcome this.
[+] AndrewStephens|9 years ago|reply
I don't understand why some mobile app are so large.

If Twitter can write a webpage that provides the functionality in only 1Mb then what is in the mobile app?

[+] Ruud-v-A|9 years ago|reply
> Today, we are rolling out Twitter Lite, a new mobile web experience which minimizes data usage, loads quickly on slower connections, is resilient on unreliable mobile networks, and takes up less than 1MB on your device.

1 MB is “acceptable” by today’s standards, but when you think about it — 1 MB to display a few 140-character tweets?

[+] ascagnel_|9 years ago|reply
It's because Twitter (the company) has no idea what to do with Twitter (the product), and are trying to branch out in increasingly dubious ways.

For comparison, Tweetbot is 7.6MB and Twitterific is 10.3MB (both on iOS), and they provide a much nicer experience for using Twitter than the official app.

[+] frandroid|9 years ago|reply
Not only it's big, but it's a bandwidth hog as well... It's the most hungry app on my phone and I do a lot of web browsing on it. Twitter should not out-consume the web.
[+] josefresco|9 years ago|reply
Twitter currently occupies 195 MB on my mobile device.
[+] fsiefken|9 years ago|reply
This is much better then the bloated main UI. But I'd wish an option for an even lighter HN like interface. It still doesn't look to good in a text browser like elinks. One or 2 lines per tweet max would be ideal. That and a rss/atom feed that can be fed into the matrix network and clients.

Originally it was a listing of 140c messages, ideal to quickly view the status of your friends to enhance social proprioception. Since then it unfortunately morphed into a bloated, marketing oriented and visual distraction party where it mostly serves the look at me and commercial agendas. Authenticity, tele-awareness, social proprioception and efficienty flew away with the original twitter bird. Did he have a name? Is he coming back one day?

[+] mxuribe|9 years ago|reply
> "...can be fed into the matrix network and clients..."

There exists a matrix-to-twitter bridge that I believe allows for this use-case: https://github.com/Half-Shot/matrix-appservice-twitter

It might only be alpha phase, but why not give it a shot? I'm not the developer for that, but am a happy user of the matrix protocol. Also, there are plenty of users leveraging matrix with several other bridges as well such as irc, slack, gitter, etc.

[+] harrygeez|9 years ago|reply
They've got bills to pay. Something's gotta give. Are you willing to pay to use Twitter?
[+] jtraffic|9 years ago|reply
Lightweight is awesome. I feel that the absolute most important next improvement is in managing spam and fake accounts.

Things like Lite keep me from deleting my account. But with less spam, I'd probably use my account.

[+] bad_user|9 years ago|reply
I don't deal with spam much, I notice the occasional fav or retweet from obviously fake accounts, sometimes I get a mention too. But all of these happen once per month maybe and I do my job in blocking and reporting every account I notice. Once per month is a pretty low rate, I get more spam than that in my email Inbox.

I also have direct messages from everybody active. Since enabling it I haven't received any spam. Maybe I've been lucky :)

And I don't have an obscure account (https://twitter.com/alexelcu). Maybe more popular accounts see more spam, I don't know.

[+] Sindisil|9 years ago|reply
A couple other things I've noticed having to do with "promoted content":

1. uBlock origin seems to block ads in the normal web client, but not in the mobile web client (in desktop FireFox as well as mobile FireFox).

2. Mobile twitter client lacks the drop-down menu where you used to be able to choose "I don't like this ad".

Now that I look at it, though, that menu on the main twitter web app doesn't have that option any more, either. You can "report this ad", which isn't quite the same.

To get to the same menu in the mobile web app, you need to tap/click the add tweet, then choose the more options icon.

The normal twitter web app has now added a "dismiss" option on mouseover.

FFS, there's no consistency of interface across the three at all!

[+] vincentriemer|9 years ago|reply
From what I understand, the twitter mobile web client uses react and from a quick look at the source, they're using css modules which means the class names are generated at build time.

Considering that most ad blockers work by identifying ads through class names, it would explain why uBlock origin wouldn't work on the mobile site.

[+] warpech|9 years ago|reply
Built mostly with Facebook tech: React, React Native, Jest, Yarn
[+] Artemis2|9 years ago|reply
Which is smart, because Twitter cannot afford the not invented here syndrome right now.
[+] bharani_m|9 years ago|reply
Doesn't seem to use any kind of server-side rendering.
[+] afro88|9 years ago|reply
Isn't ReactNative for native mobile apps though? This is a web app
[+] joelrunyon|9 years ago|reply
Isn't this basically twitter original? Anyone else remember when it was just text messaging basically?
[+] provost|9 years ago|reply
History repeats itself. Seems like Twitter's history has repeated itself very quickly.
[+] jtruk|9 years ago|reply
Twitter Lite appears to omit Promoted Tweets (for me, for now), which is a bonus for experience.
[+] driverdan|9 years ago|reply
Report all Promoted Tweets with "I don't like this ad." It confuses their system and shows them far less frequently. I get one ad every few days now.
[+] bclemens|9 years ago|reply
I imagine that won't last long :^(
[+] dudul|9 years ago|reply
Incorrect. I just saw one :(
[+] lauriswtf|9 years ago|reply
Why isn't this the default interface? It's so much more pleasant and faster than their main web UI.
[+] lucasmullens|9 years ago|reply
I would guess because it's new and probably doesn't have 100% feature parity yet
[+] professorumbra|9 years ago|reply
It's great to have a less bloated site, but it still uses the same UI which is only viable for the most basic usage. The thing I want improved the most is list viewing and management. Right now the only good way to view lists is tweetdeck which only really works on desktop.
[+] qznc|9 years ago|reply
This Twitter lite seems to ignore lists completely. I like it, but lists are a killer feature for me.
[+] vallavaraiyan|9 years ago|reply
Looks great. And such beautiful URL structure. Will be my goto example to illustrate how to represent resources in the web.
[+] asgeirn|9 years ago|reply
Awesome. Hidden in the preferences is also the possibility to remove pictures completely!
[+] croon|9 years ago|reply
This is going to sound negative, even though I'm glad this is here:

How did we arrive at a time where it is news-worthy to launch a non-bloated service client?

Or to phrase it differently: What is the claimed consumer gain of a bloated client?

More like this please. It feels like going back in time when I first tried a 100Mbps connection in the late 90s and all the web content was made to accomodate DSL and modems.

[+] unwind|9 years ago|reply
I support your idea that software is often bloated.

However, as usual you're doing the mistake of somehow thinking that you are a customer of Twitter's. Of course you're not, since you're not paying to use the service.

That turns things around so that you're the usual ad target product, meaning the app might swell to contain more candy to tease you into clicking, and so on.

Uh, and just to be clear I'm not meaning "you" in a very personal sense, this applies to me too when I use Twitter, of course. :)

[+] snackai|9 years ago|reply
Well they can release something good after all. Look at the main Web UI. I don't know what they are thinking at Twitter. Its the most unintuitive UX I've ever seen.

E.g. :

Click on the Image -> Only the Image gets larger

Click on the frame around the image -> See the comments and Image is larger.

[+] qubyte|9 years ago|reply
This lets me do side-by-side full screen on a mac, which the full website can't do (not responsive so I can't make it narrow enough) and the mac app won't. The previous mobile site was nearly good enough, but required refreshing for new tweets. Very happy that this is available.
[+] slim|9 years ago|reply
I hope they won't discard mobile.twitter.com it's lighter than lite and works without javascript
[+] overcast|9 years ago|reply
What exactly is the issue with allowing javascript. The entire internet runs on it. I keep seeing this comment on various other posts. Javascript is here to stay, and for you to get the best experience, or at all, you're going to need it.
[+] josefresco|9 years ago|reply
lite.twitter.com IS mobile.twitter.com - it's just a landing page that links you over to the mobile site.
[+] CivilianZero|9 years ago|reply
I'm one feature away from making this my main twitter client on my phone: when I save a web app made to run by itself as an alternative or replacement for a native app to my home page, opening it should by default hide the trappings of the web browser.

The constant pop-in/pop-out of the header and footer makes tapping on things just obnoxious enough to make me not want to use it. I know some web apps have removed them, I just don't know why it isn't more common.

Also, it has that little bar at the top to open the site with the app. I feel like that should've been the first thing they got rid of.

[+] Sindisil|9 years ago|reply
I note that, in the "lite" version's settings pages, there is no "Content" section.

Does that mean that "Show me the best Tweets first" is enabled, disabled, or follows the setting in the main twitter web app?

I assume the latter, since toggling that setting in the Android app also shows it as toggled in the man web app, which would indicate it is probably an account wide setting.

However, if the "lite" (mobile, really) web app became the only interface, it would mean that we would lose the ability to change that setting, which would suck.