|
I've created a compilation of the "Skip To Main Content" images hosted on my web site (so there are no ads or anything when you view the images) - at the bottom of this post.
My Discoveries
1. I thought maybe this was only occurring on Brave browser but I have now seen it in MS Edge also.
2. I'm running Ubunut 22.04.4 LTS (maybe this only happens in browsers running on Linux)
3. This "feature" occurs when you've
a. scrolled a bit down a page
b. switch to another tab
c. return to the original page that you scrolled down a bit on.
d. only occurs if the target web site has the "skip to main content" HTML included.
Request
If you've ever seen this "feature" can you please post back and let me know?
I really despise this "feature".
It basically offers no help and I don't believe the front-end devs who implement it really understand what it is supposed to do. It's supposed to help, not require more button clicks.
StackOverflow when running Brave browser
https://newlibre.com/assets/skipToMainContent_SO.png[^]
Microsoft docs when running Brave browser
https://newlibre.com/assets/skiptocontent_ms.png[^]
Github when running MS Edge browser
https://newlibre.com/assets/SkipToMainContent_github.png[^]
Wall Street Journal running MS Edge
https://newlibre.com/assets/skipToMainContent_wsj.png[^]
|
|
|
|
|
This doesn't happen on CodeProject? (yay us)
cheers
Chris Maunder
|
|
|
|
|
Skip to content
It allows users to bypass the navigation menu and go directly to the main content of a page. These links are useful for users who only use the keyboard or who use a screen reader. This is not a useless feature. They make your website more navigable, particularly for keyboard-only and screen-reader users.
|
|
|
|
|
Rohit Teja Maddula wrote: particularly for keyboard-only and screen-reader users A screen reader already knows the main content, if the web dev properly uses semantics. If they don't, then chances are they won't for this feature.
If you look at the OP mentioning what it takes to trigger this feature, then the user already needs to (in all likelihood) scroll past the main content first, which would negate any usefulness for this from an accessibility perspective for a blind person.
Might help the keyboard user though when tab cycling as space bar or page down won't change the tab focus.
Jeremy Falcon
modified 27 mins ago.
|
|
|
|
|
I've never seen that (on GH/GHE at least) using...
Firefox => Ubuntu
Firefox => Windows
Chrome => Windows
Lynx => CP/M (kidding)
Just tried it on Edge on Windows for poops and giggles and nothing. You got some sorta plugin installed?
Jeremy Falcon
|
|
|
|
|
I always thought he was a theoretical physicist.
Now, where's me coat ...
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
It's all relative.
If you can't find time to do it right the first time, how are you going to find time to do it again?
PartsBin an Electronics Part Organizer - Release Version 1.4.0 (Many new features) JaxCoder.com
Latest Article: EventAggregator
|
|
|
|
|
Depends on your frame of reference.
|
|
|
|
|
|
OriginalGriff wrote: I always thought he was a theoretical physicist.
CP Editors should include a "groan" emoji for response to these type of messages.
|
|
|
|
|
There are "roll eyes" and "not amused" emojis, which I've seen some people use for that kind of reaction.
|
|
|
|
|
A 3 finger salute to snow.[^]
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I just came back to my computer expecting to find: an Arduino IDE session, six Excel spreadsheets, various web pages pointing to the local Python web server that was running in a VS Code session alongside the five web pages that I was working on, and all the rest just as I left them... Not unreasonable I think!
What I actually find is that the system has been rebooted, and hidden away in an information log I find that "Windows successfully installed the following update: 2024-04..." at 5/13/2024 02:07:39
Idiots!
And someone asked if MS bashing was allowed - in my mind it is obligatory.
Andy
|
|
|
|
|
At least, it succeeded!
"In testa che avete, Signor di Ceprano?"
-- Rigoletto
|
|
|
|
|
It actually de-hibernates my computer, installs updates and then leaves it running just to waste electricity and annoy me ...
Or worse, de-hibernates my computer, tries to shut down to install updates but finds a app - normally an MS app - that won't close so it leaves it running having not updated until I get up in the morning
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: ... de-hibernates my computer, installs updates and then leaves it running ... Exactly!
There are no solutions, only trade-offs. - Thomas Sowell
A day can really slip by when you're deliberately avoiding what you're supposed to do. - Calvin (Bill Watterson, Calvin & Hobbes)
|
|
|
|
|
Yup, so annoying. If it's hibernated, it should stay that way until I wake it up.
I've even shutdown completely and had it "wake up". How I don't know.
|
|
|
|
|
|
Well it's not like it doesn't give you warnings days ahead of time. Windows always warns me before it does something like that.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Sometimes. I've had this happen more times than I can say and sometimes there's a warning, sometimes not.
I often have stuff gnarly stuff open that I'm working on for days. A debug session running, docs I'm trying to update, a couple of remote sessions, and VSCode open in the middle of a horrible refactoring session. Sometimes you just can't break up tasks into smaller tasks because of how they all relate to each other so I just barrel through with the whole thing.
Usually Windows threatens to reboot - to which I say "oh no you don't". And sometimes Windows just...reboots.
cheers
Chris Maunder
|
|
|
|
|
(obviously, it should not do that)
but, you should be able to reset your environment if something bad happens.
CI/CD = Continuous Impediment/Continuous Despair
|
|
|
|
|
I have been there. I share your pain.
cheers
Chris Maunder
|
|
|
|
|
AndyChisholm wrote: Arduino IDE session
Have you considered Platform IO in the alternative? It runs in VS Code so you get sweet sweet intellisense, and the project management is just so much better.
Some of my IoT code - like my graphics library - won't even compile in the Arduino IDE without digging around in the bowels of its application toolchain configuration to tweak settings. It's a mess.
I mean, I don't judge you for what you decide to use in any case, but from experience I can say that Platform IO increased my productivity by a huge amount and made my projects cleaner and easier for other people to check out from github. With Arduino IDE dependent libs must be installed manually, and are shared between all projects, making GitHub use a mess.
I still use Arduino IDE occasionally, because the latest Arduino framework bits come out for it before Platform IO, and it's still okay for really quick and dirty tests but it's a toy.
Anyway, I'm only posting this in case you hadn't heard of it. There's a trick to installing it on windows:
Install python first, making sure to add it to your PATH. Then, log out of windows or reboot, and finally install Platform IO IDE extension in VS Code. Do it in that order. Also, the first time you make a project, it has to download the toolchain so it will take quite a bit of time, but it's a one time thing.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
My tactic was to take the shell off and make them a little lighter and quicker. But instead they became more sluggish.
Check out my IoT graphics library here:
https://honeythecodewitch.com/gfx
And my IoT UI/User Experience library here:
https://honeythecodewitch.com/uix
|
|
|
|
|
And sluggardly as well, no doubt.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|