Readit News logoReadit News
jessemillar · 6 years ago
> With this update, Firefox is introducing scroll anchoring, which ensures that you’re not going to bounce around on the page as these slow-loading ads load.

While I love the idea of videos not automatically playing, I'm almost more excited for the scroll anchoring feature.

brink · 6 years ago
Same. Have you ever tried to click a link only to accidentally click something else because the page won't stop loading? It's infuriating.
airstrike · 6 years ago
This happens to me every single day on the Windows 10 start menu and on my iPhone using the swipe-down search on the Home screen.

Why in God's green Earth the developers who implemented these don't cache obvious local results (like app names) to quickly return them is beyond me, and why the position of the results has to move after the fact is even more maddening

I typed "Arro" for an app I use last night, it took a moment to show up and when I went to click it, the web results populated so I accidentally clicked on "arroz con gandules". Sounds lovely, but I am certainly not expecting that to be the autocomplete...

usrusr · 6 years ago
I'm pretty sure that A/B-testing shows an increase in ad engagement. Clearly, jumpy layouts must put users in a more positive, open mindset!
erichurkman · 6 years ago
Or all of the sites that have adopted a 'card' view. Gannett sites all have this terrible UX that if you click in the white space around an article, it closes the article and takes you to the home page. [0] Accidental clicks on white space shouldn't do anything!

[0] https://www.usatoday.com/story/sports/ncaab/tourney/2019/03/...

mushufasa · 6 years ago
this has been happening to me recently on Google search, as cards load with info about the top results.

Anyone on Google reading this -- please either cut that out, or include css placeholders for content you expect your JS to load.

Both waiting longer for content to load and having to go back from clicking the wrong thing detract from the raison d'etre of fast and relevant search.

itchyjunk · 6 years ago
Do you mean like this? [0]

[0] https://imgur.com/gallery/OaQDY

SomeHacker44 · 6 years ago
Using the NYT iPhone app on the subway is maddening. Every time you go in and out of cell coverage the whole app pauses while it waits to load ads that will never come. It is so frustrating that I am close to giving up on it entirely.
linsomniac · 6 years ago
Newegg has been particularly bad with this in the past. Looks like they have fixed it now, but used to be that it would take a 0.5-2 seconds for their advertisement to load above the "search within", "only show newegg products, I'm not looking for an amazon experience", and "sort by" fields. Go to click on those (I always prefer "only newegg" instead of the default "all sellers"), and half the time I'd end up clicking on the advertisement when it loaded.

Makes me wish there was some sort of an understanding that: The thing I just clicked was somewhere else within the last 400ms, so click on what used to be there."

Dead Comment

copperx · 6 years ago
> I'm almost more excited for the scroll anchoring feature.

If we could get this feature on mobile and desktop operating systems, I would be soo happy. I probably click/tap on something just before it moves about fifty times a day. Having the fastest devices only helps a little.

pmoriarty · 6 years ago
A similar annoyance: the browser insisting on switching focus once the page loads.

It happens nearly daily that I'll be typing in to an input field while the page is still loading, and Firefox will switch focus away from that input field when the page finishes loading.

The consequences of this are even worse for me, as I use the Tridactyl extension, which acts on vim-keystrokes when the focus is not in an input field. So if I'm in the middle of typing something in an input field and Firefox in its infinite wisdom chooses to switch focus out of the input field, what I type from then on will be acted on as commands to Tridactyl, which could do things like open, close, or reload a page.

Super, super annoying!

beatgammit · 6 years ago
That's actually the reason I stopped using VIM bindings in FF. The small amount of niceness from VIM bindings did not make up for the random annoyances.
bovine3dom · 6 years ago
Have you tried `set allowautofocus false`? It breaks some fancy editors like CodeMirror but you can always re-enable it on certain pages with `seturl`.
brokenmachine · 6 years ago
I'm on Windows 7 and losing focus is a continuous annoyance.

I really hate taking my hands off the keyboard.

mstade · 6 years ago
> I'm almost more excited for the scroll anchoring feature.

This has been my #1 gripe with web sites since pretty much the dawn of time. Finally!

dpcan · 6 years ago
It appears to already be in Chrome. I have a site that I hate because their slider at the top always scrolls the site around, but that has recently stopped, and I've noticed that the page knows where I've scrolled to and adjust the scroll when the page changes above where I'm reading.
Razengan · 6 years ago
It's one of those features that you'd think must be inherent in everything since forever but can't believe that we still don't have it by now.
organsnyder · 6 years ago
I switched back to Firefox about six months ago, and this issue was the only thing that ever made me consider switching back to Chrome; there's one forum I frequent where the "latest unread post" button was basically useless because of this.
miohtama · 6 years ago
Excellent news! Next step: TWitter and Facebook streams do not reorganize themselves by an algorithm on a Back button. You can click Back and comment the post that gave you the linked article in the first place.
StavrosK · 6 years ago
I don't know what this is, but I recently got an option on the Twitter mobile site to sort the feed latest-first. I wonder if that's some A/B test.
rayiner · 6 years ago
Sad this is even necessary. Progressive loading is a relic of a bygone 28.8 kbps era. Connections are fast enough is where you should be able to draw everything into an off-screen buffer and display the completed page in one go.
kevingadd · 6 years ago
People on lower quality connections (high packet loss/roundtrip) eat a lot of delay on page loads because the average site connects to like 20+ servers and the browser has to spin up a bunch of http connections. Then you have to wait for javascript to load... this is unavoidable.
Vinnl · 6 years ago
> Scroll anchoring keeps content from jumping as images and ads load at the top of the page

That's a nice little quality-of-life improvement. It's a little annoyance that you don't really consciously notice because you're so used to it, but I recall reading about Chrome adding a similar feature and suddenly realising how annoying it is when you're reading something, and then suddenly it jumps out of your view due to a large image above the viewport loading.

freehunter · 6 years ago
Wouldn't it be nice if browsers or servers could reserve that space even if it's not loaded? Like "this is going to be a 500x200 image so let's load 500x200 pixels worth of empty space until it's fully loaded" and avoid jumping.
onion2k · 6 years ago
I think you're being sarcastic, but if not and for anyone who isn't aware, setting the width and height on an <img> tag (or it's associated style) will do this.
combatentropy · 6 years ago
Another solution is just to wait until computers and networks are 100 times faster than they were 10 years ago, so that a page and its pieces load instantly. Oh, wait. That speed-up already happened, and yet websites are actually slower than they were 10 years ago. I guess there is no advance in hardware that software cannot overcome.
technotarek · 6 years ago
If the browser only knew...but in many cases it doesn't, especially for a fluid width, responsive website. An image may have a near infinite number of potential dimensions depending on the user's viewport.
o10449366 · 6 years ago
This drove me insane with the WSJ mobile app. I stopped using it because I would continuously lose my place in the article as the various advertisement blocks loaded in.
crazygringo · 6 years ago
Plenty of sites already do that with images.

The problem is mainly with ads, when 1) there may or may not be an ad available, and 2) you're allowing the ad height to be dynamic, to allow for greater possible inventory.

ganeshkrishnan · 6 years ago
Then the page won't be responsive. The image width and height changes depending on your viewport size.
vezycash · 6 years ago
>if browsers or servers could reserve that space even if it's not loaded

I believe opera 12 could do this?

mancerayder · 6 years ago
It's even worse on mobile, with variable load times. It's in fact maddening that it has to jolt you while reading an article - because ads and images are very very important (more important than the content). I love reader mode on FF mobile, I click it as soon as the icon appears next to the URL.
swebs · 6 years ago
It's also a nice bonus that you get to read the article before the obnoxious Oath pop-ups begin.
kgwxd · 6 years ago
Especially with the everything-below-the-fold-except-an-irrelevant-image trend.
setr · 6 years ago
On mobile I feel this constantly, mostly due to the lack of adblock. Somehow like 70% of any news site I get linked to by hn feature constantly loading ads that stop me from being able to read anything...
ukyrgf · 6 years ago
Firefox Focus was a godsend to me for this exact reason. I genuinely did not use any mobile devices to browse the web because it was just a hostile experience, but since Focus has come out I can join the rest of the world.
Vinnl · 6 years ago
Firefox for Android allows for extensions and hence an adblocker, so you might want to check that out too if you're on Android :)
thom · 6 years ago
Oh wow, new Twitter is actually usable now.
darkstar999 · 6 years ago
I've switched over to Firefox on all devices. It's especially useful on Android because I can use uBlock and other useful extensions, where Chrome doesn't have any.

The only feature I hope for is "hit tab to search" after typing a domain name in the search bar. For example in Chrome I can type "youtube.com" and then hit tab, and then type in a search query.

toflon · 6 years ago
I know it's not the same, but if you bookmark "https://www.youtube.com/results?search_query=%s" and put in a keyword like "yt". You can type "yt whatever" in the addressbar and it will do a search on youtube.
Zren · 6 years ago
You can also use https://www.reddit.com/r/%S with a capital `%S` to avoid escaping the slashes, so you can type "r all/top" or with GitHub "g Zren/reponame"
Vinnl · 6 years ago
And if you set DuckDuckGo or Qwant or a different search engine that supports !bangs as your default search engine, you can use those in your address bar - so no need to configure !yt, !w, !s etc manually.
0x5f3759df-i · 6 years ago
If you use DDG as your default search engine you can use bangs to get something kind of similar, typing "!yt search query" for example
snaky · 6 years ago
> uBlock and other useful extensions, where Chrome doesn't have any.

The most underrated and undermarketed to the average user Firefox feature.

b5u · 6 years ago
I too have switched on both mobile (Android) and PC. The only thing I would really need now is that the sync is automatic and I don't have to manually trigger it. The main benefit would be to browse something on your phone then be able to access it on your desktop via Library > Synced Tabs - no need to send it or sync it manually (which require additional steps/taps).
samirm · 6 years ago
I just wish FF Focus would let you sync your browsing history :(
hexandcube · 6 years ago
But Focus doesn't store your browsing history.
numbers · 6 years ago
I'm on iOS using firefox and I had no idea you can install extensions on the Android version of firefox, that's very cool!
MattSteelblade · 6 years ago
I agree. I would absolutely love tab to search in Firefox. The bookmark keyword is inferior
asdff · 6 years ago
By far the biggest annoyance with firefox on mobile is that when you open the browser, are presented with all your tabs, and a toolbar which only searches your open tabs rather than just being a toolbar that you can type in a website, or a search term, or also search amongst your open tabs.
zeusly · 6 years ago
that's not how my firefox on android behaves, I can search just fine from the new tab page
fimdomeio · 6 years ago
From the last 3 or so versions Firefox performance on my retina mac is indistinguishable from chrome (from a humam perspective not looking at ram cpu usage), so I'm very happy to be using firefox full time once again. At some point I knew it was time to close firefox when the fans started blowing at max speed. Does not happen any more.
Sharlin · 6 years ago
> At some point I knew it was time to close firefox when the fans started blowing at max speed.

In my experience on Mac the guilty party has consistently been the plugin container (or rather something inside it, presumably a bad video codec). `killall plugin-container` fixes the problem without having to restart Firefox, but unfortunately also crashes many if not most tabs (appears everything wants to use a multimedia plugin or another these days...)

bzbarsky · 6 years ago
The "plugin-container" executable is used for all sandboxed processes on Windows. That started out as plug-ins, but now includes web renderers.

So the "something inside it" could be script on a web page, or part of Gecko's rendering pipeline, or pretty much anything. And killig it crashes tabs because it's the thing rendering those tabs.

It might make sense to rename the executable to make things clearer, but there are some problems: there is Windows software that hardcodes the executable name and does things based on it, and changing the name would break various things for users....

On Mac and Linux, where this problem doesn't exist, the process naming is much saner...

Deleted Comment

Jonanin · 6 years ago
One thing I love about firefox performance-wise is that closing tabs is instant. I can close a lot of tabs very quickly. Chrome lags quite a bit on tab close.
kkarakk · 6 years ago
why would you ever close tabs?
crawrey · 6 years ago
Performance has improved considerably. However, there is still a major outstanding bug, due to the rendering of window transparency[1].

Window transparency can be turned off by setting "gfx.compositor.glcontext.opaque" to true in about:config. This will cause a minor degradation in appearance of the window frame and tabs, but it will improve performance and extend battery life.

I have had it set for over 6 months and am anticipating the resolution of this outstanding bug.

[1] https://bugzilla.mozilla.org/show_bug.cgi?id=1429522

chapium · 6 years ago
Firefox is very slow on 2014 macs and causes fans to spin up to mad speed. This tends to happen with html5 video players. Chrome seems to not have this issue.
bobbyi_settv · 6 years ago
I love that we continue to refer to private/ incognito browsing as something mainly used "when you’re planning a surprise party or gift".
tomatotomato37 · 6 years ago
My main use of incognito mode is to prevent my YouTube recommendations from being filled with music videos or fringe news bullshit
mirrorlake · 6 years ago
I’m saddened by this aspect of YouTube whereby you’re afraid to explore the site without tanking your recommendations. I wish there was a site that focused on finding YouTube videos in a more focused way rather than some rogue ML algorithm that decides to spam you with weird topics. I don’t feel like I have any control over my YouTube account anymore.
meruru · 6 years ago
If you forget to enter incognito mode, you can just clear cookies for the day as well.
derefr · 6 years ago
I use Incognito mainly to let my friends log into their accounts for a minute on my computer, if they desperately need to e.g. make a bank transaction or an Amazon purchase or something using some combination of my information and theirs, where I can type stuff in (e.g. my shipping address) and they can type stuff in (e.g. their login credentials.)

Porn browsing, meanwhile, is much better done with a secondary dedicated Chrome profile.

meruru · 6 years ago
Probably a better idea to use `firefox --ProfileManager` for that. That way you don't risk exposing your bookmarks, history, active logins, etc
meruru · 6 years ago
It's slightly amusing, but it's sad that we still have to act taboo around sexual subjects.
notatoad · 6 years ago
The couple of times i've actually used incognito mode for planning a surprise or buying a gift it's definitely put a smile on my face to realize i'm being a euphamism.
keyle · 6 years ago
I use incognito when logging into my banks because I don't 100% trust the ad blockers and other extensions.

That said now that I know banks have google analytics in them, I really wonder whether I'm better off trusting the extensions.......

XorNot · 6 years ago
I mean I use it for personal stuff at work, for disposable browser environments for testing frontend content and bugs and for quickly handling AWS environments ... By far my use of incognito for mundane tasks outstrips its use for porn.
baroffoos · 6 years ago
I used to do that but now I mainly use firefox container tabs. My main usecase being able to use the website as an admin and as a regular user at the same time.
m463 · 6 years ago
I kind of wonder if it is even that private.

I use little snitch on mac, and I still continue to get Firefox connect dialogs for private tabs long after they were closed.

Safari on mac does not exhibit that behavior.

rdiddly · 6 years ago
thought bubble: "Heyy, you could use porn mode for that!"
fedups · 6 years ago
> Searching within Multiple Tabs – Did you know that if you enter a ‘%’ in your Awesome Bar, you can search the tabs on your computer?

This will be a big help for me. Makes me wonder how many more there are that are just too cumbersome to discover.

pbhjpbhj · 6 years ago
You know the other modifiers for history (^), favourites (*), and tag search (+), page title (#), url($), and suggestions (?) too.

I use the first 3, they compound too (in a slightly strange way, https://support.mozilla.org/en-US/kb/awesome-bar-search-fire..., see last few paras.).

nh2 · 6 years ago
After wondering why this doesn't work:

It's important that you type them AFTER the thing to search for, not before.

For example, `mytag +` instead of `+ mytag`.

I found that quite surprising.

mklein994 · 6 years ago
I always forget them, so I have this bookmarked: https://support.mozilla.org/en-US/kb/awesome-bar-search-fire...

TL;DR:

Add ^ to search for matches in your browsing history.

Add * to search for matches in your bookmarks.

Add + to search for matches in pages you've tagged.

Add % to search for matches in your currently open tabs.

Add # to search for matches in page titles.

Add $ to search for matches in web addresses (URLs).

Add ? to search for matches in suggestions.

SilasX · 6 years ago
What would be even better is if they let me add arbitrary keyboard shortcuts that don't need to wait until the document has loaded, like they did up to 2016.
SpaceManNabs · 6 years ago
Honestly, Reader Mode, in built ad blocker, tree tabs, and containers make Firefox so streamlined for me.

I think that Google sites must not be thoroughly tested on firefox though! Vanilla Gmail (no add-ons or theme, but not the basic HTML version) isn't too fast. Not as fast as it used to be a year ago on Chrome either, but not as bad as FF.

krageon · 6 years ago
I haven't tried this with gmail yet, but I know that if you use a user agent switcher on the google search page to set your useragent to chrome the search page will have more features (summaries, etc). This is especially noticeable on mobile, where Chrome will have a ton more legibility (IMO) unless you do this.

It's always been a little surprising that this isn't grounds for a huge fine, but apparently they get away with it by saying something vague and corporate like "we can't be sure this works".

make3 · 6 years ago
or bad on purpose. chrome doesn't let you block ads on mobile after all, and Google is an ad company.