Sorry Thomas, I should have specified that I am using Android. From what I can tell there's no way to disable this anti-feature on Android.
Also, while the macOS option removes some distraction, Chrome still pollutes the URL with unnecessary content that's awkward to remove. (I've never wanted to share a URL with this 'jump to text' option.) On Thu, 5 Oct 2023, 20:54 Thomas Steiner, <to...@google.com> wrote: > See https://web.dev/text-fragments/#disabling-text-fragments for > disabling the feature. > > On Thu, Oct 5, 2023 at 8:51 AM Anton Bershanskyi <bershans...@gmail.com> > wrote: > >> Hi Adam, >> >> > Is it still not possible to disable this distraction yet? >> >> Chrome used to have an option to disable this feature, but the flag was >> removed. It is possible to remove highlights with extensions. I found >> "Disable >> Google Search Text Highlights" >> <https://chrome.google.com/webstore/detail/disable-google-search-tex/ompocnnmgiaoieoanemepjflbokldhom> >> on CWS, but never used it. It's open source (GitHub link on store page). >> The source seems fine (albeit I would have written it with declarative >> network rules for efficiency, but very few developers are familiar with >> this API). >> >> Hope this helps. >> >> On Thursday, October 5, 2023 at 2:26:18 AM UTC+3 Adam Semenenko wrote: >> >>> Is it still not possible to disable this distraction yet? I found a >>> wonderfully ironic example today - see attached screenshot. >>> >>> There seem to be only two ways that this feature is used: >>> >>> 1. The first sentence of a page is highlighted, which is completely >>> redundant and patronising. Yes Chrome, thank you for highlighting the very >>> first sentence. However could I cope without you. >>> >>> 2. A random sentence halfway through the page is highlighted. This is >>> never what I want: I always want to read the page so that I can understand >>> the sentence in context. >>> >>> >>> >>> On Wed, 5 May 2021, 06:40 Adam Semenenko, <adam.se...@gmail.com> wrote: >>> >>>> Hi all, >>>> >>>> Do you know if there's a consistent and easy way to disable this yet? >>>> It's really distracting for me. When I google something and click on a >>>> result, I like consistent behaviour and to see the whole page from the >>>> start. I feel disrupted when I'm randomly dropped into the middle of a page >>>> with a garish colour jumping out at me. >>>> >>>> Cheers, >>>> Adam >>>> >>>> On Mon, 26 Apr 2021 at 21:54, 'Grant Wang' via blink-dev < >>>> blin...@chromium.org> wrote: >>>> >>>>> Hi all, >>>>> >>>>> It’s been roughly nine months since we first utilized Scroll To Text >>>>> Fragment in featured snippets in Google Search. In that time, we’ve seen >>>>> that Scroll To Text Fragment links help us towards our goal to get users >>>>> the information they need. In particular: >>>>> >>>>> 1. We find that Scroll To Text Fragment links increase engagement >>>>> -- users are less likely to visit a page and then quickly hit the back >>>>> button, because they can more readily understand how relevant the page >>>>> is >>>>> to their search after arriving at the page. >>>>> >>>>> 2. In user surveys, we find that users prefer being scrolled to >>>>> the relevant section of a page that’s in a featured snippet. Users who >>>>> were >>>>> scrolled to the relevant section preferred the experience at a rate of >>>>> 2:1; >>>>> even users who were not scrolled in the control group preferred the >>>>> option >>>>> of being scrolled to the relevant section at the same 2:1 rate. >>>>> >>>>> Besides their usage on Google Search, we’ve noticed scroll to text >>>>> fragments links during our crawls of the web. One of the best use cases >>>>> has been wikipedia citations. For instance, citation 9 >>>>> <https://en.wikipedia.org/wiki/Melbourne_Cup_%28greyhounds%29#:~:text=%22How%20the%20Cup%20Was%20Won%22.%20Sandown%20Greyhounds.%20Retrieved%2017%20March%202021.> >>>>> on this page: https://en.wikipedia.org/wiki/Melbourne_Cup_(greyhounds) >>>>> provides the detailed attribution to the fastest-ever time at the >>>>> Melbourne >>>>> Cup. >>>>> >>>>> Cheers, >>>>> Grant >>>>> On Thursday, December 12, 2019 at 12:24:40 PM UTC-8 >>>>> sligh...@chromium.org wrote: >>>>> >>>>>> LGTM4 >>>>>> >>>>>> >>>>>> On Thursday, December 12, 2019 at 12:17:49 PM UTC-8, Daniel Bratell >>>>>> wrote: >>>>>>> >>>>>>> LGTM3 >>>>>>> >>>>>>> /Daniel >>>>>>> >>>>>>> >>>>>>> On Thursday, 12 December 2019 19:45:38 UTC+1, Chris Harrelson wrote: >>>>>>>> >>>>>>>> LGTM2 >>>>>>>> >>>>>>>> On Wed, Dec 11, 2019 at 10:27 PM Yoav Weiss <yo...@yoav.ws> wrote: >>>>>>>> >>>>>>>>> LGTM1 >>>>>>>>> >>>>>>>>> >>>>>>>>> On Wed, Dec 11, 2019, 22:03 Nick Burris <nbu...@chromium.org> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> Hi all, >>>>>>>>>> >>>>>>>>>> We feel that we're now in good shape for shipping. We have >>>>>>>>>> addressed all of the shipping blockers that I listed in my previous >>>>>>>>>> email, >>>>>>>>>> and the corresponding implementation changes have landed in Chrome. >>>>>>>>>> We're >>>>>>>>>> still continuing to make improvements to the spec, functionality, >>>>>>>>>> and web >>>>>>>>>> platform tests but we consider the outstanding issues to be minor and >>>>>>>>>> wouldn't have an effect on interop, so we don't believe they're >>>>>>>>>> ship-blocking. >>>>>>>>>> >>>>>>>>>> We have received positive signal on the feature from Safari, >>>>>>>>>> thank you Maciej for the reply on webkit-dev >>>>>>>>>> <https://lists.webkit.org/pipermail/webkit-dev/2019-December/030996.html>! >>>>>>>>>> Note that we actually do have feature detectability specified >>>>>>>>>> implemented >>>>>>>>>> per my reply >>>>>>>>>> <https://lists.webkit.org/pipermail/webkit-dev/2019-December/030998.html>. >>>>>>>>>> My apologies this was not mentioned in the initial intent to ship >>>>>>>>>> email, it >>>>>>>>>> developed a few emails down the line. >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Nick >>>>>>>>>> >>>>>>>>>> On Thursday, October 31, 2019 at 11:50:21 AM UTC-4, Nick Burris >>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>> Thanks so much for the detailed feedback! Here's a specific list >>>>>>>>>>> of blockers, with some comments inline. >>>>>>>>>>> >>>>>>>>>>> Specification issues >>>>>>>>>>> >>>>>>>>>>> - #64 >>>>>>>>>>> <https://github.com/WICG/ScrollToTextFragment/issues/64> - >>>>>>>>>>> Prevent invocation from popup >>>>>>>>>>> - #66 >>>>>>>>>>> <https://github.com/WICG/ScrollToTextFragment/issues/66> - >>>>>>>>>>> Clarify how scroll to fragment is performed >>>>>>>>>>> >>>>>>>>>>> Web platform test cases >>>>>>>>>>> >>>>>>>>>>> - Security restrictions >>>>>>>>>>> >>>>>>>>>>> <https://wicg.github.io/ScrollToTextFragment/#should-allow-text-fragment> >>>>>>>>>>> - Setting window.location.fragmentDirective has no effect >>>>>>>>>>> - All combinations of optional parameters in text directive >>>>>>>>>>> - Matching TextMatchChar >>>>>>>>>>> <https://wicg.github.io/ScrollToTextFragment/#textmatchchar>s >>>>>>>>>>> and PercentEncodedChar >>>>>>>>>>> >>>>>>>>>>> <https://wicg.github.io/ScrollToTextFragment/#percentencodedchar>s >>>>>>>>>>> (in particular the syntactical characters ‘,’ and ‘-’) including >>>>>>>>>>> non-ASCII >>>>>>>>>>> - Multiple matches in the page (currently we only test 0 or >>>>>>>>>>> 1 match) >>>>>>>>>>> - Cross-whitespace/node matching (i.e. context terms and >>>>>>>>>>> match terms can be separated by whitespace and node boundaries) >>>>>>>>>>> - Test matching hidden and shadow DOM >>>>>>>>>>> - Test horizontal scroll into view >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Thursday, October 31, 2019 at 10:17:56 AM UTC-4, Frédéric >>>>>>>>>>> Wang wrote: >>>>>>>>>>>> >>>>>>>>>>>> On 30/10/2019 15:52, Yoav Weiss wrote: >>>>>>>>>>>> >>>>>>>>>>>> This intent received a lot of feedback, but some of it more >>>>>>>>>>>> relevant to the general Blink process in general than to this >>>>>>>>>>>> intent >>>>>>>>>>>> specifically. So, let me try to sum up where I believe things are >>>>>>>>>>>> and what >>>>>>>>>>>> is and isn't blocking this intent from my perspective. >>>>>>>>>>>> >>>>>>>>>>>> While the original intent could have done a better job at >>>>>>>>>>>> expressing the outreach efforts done, and potentially a better job >>>>>>>>>>>> reaching >>>>>>>>>>>> out to WebKit folks, that *should not block* the current >>>>>>>>>>>> intent. Official signals from other vendors would be most welcome, >>>>>>>>>>>> but I >>>>>>>>>>>> would not block the intent on getting them. (The Blink process >>>>>>>>>>>> needs to >>>>>>>>>>>> establish the best ways to get feedback from other vendors in >>>>>>>>>>>> reasonable >>>>>>>>>>>> timeframes. That discussion is beyond the scope of this intent) >>>>>>>>>>>> >>>>>>>>>>>> A list of blockers for this intent from my perspective: >>>>>>>>>>>> >>>>>>>>>>>> - Anne's security concern >>>>>>>>>>>> >>>>>>>>>>>> <https://github.com/w3ctag/design-reviews/issues/392#issuecomment-510855073> >>>>>>>>>>>> seems >>>>>>>>>>>> like something we should address in spec. Even if Chrome >>>>>>>>>>>> security folks >>>>>>>>>>>> don't consider this a blocking issue, assuming Mozilla does, >>>>>>>>>>>> that would get >>>>>>>>>>>> in their way if they wished to follow us. >>>>>>>>>>>> - Daniel's feedback on augmenting the Privacy & Security >>>>>>>>>>>> section with feedback from the Chrome security seems valuable, >>>>>>>>>>>> and I'd like >>>>>>>>>>>> to see it addressed before shipping. >>>>>>>>>>>> >>>>>>>>>>>> Forgot to note that David did address this in #62 >>>>>>>>>>> <https://github.com/WICG/ScrollToTextFragment/issues/62>, I >>>>>>>>>>> believe the security and privacy >>>>>>>>>>> <https://wicg.github.io/ScrollToTextFragment/#allow-text-fragment-directives> >>>>>>>>>>> section now details all of the feedback and work we've done here. >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> - Regarding Rego and Fréd's feedback on WPTs - I'd like for >>>>>>>>>>>> us to reach agreement on which test cases should be added >>>>>>>>>>>> beyond what's >>>>>>>>>>>> currently covered in order for the test suite to be considered >>>>>>>>>>>> complete. >>>>>>>>>>>> Rego/Fréd - do you have such a list of cases in mind? Once we >>>>>>>>>>>> reach >>>>>>>>>>>> agreement on what that list should be, we should block shipping >>>>>>>>>>>> until the >>>>>>>>>>>> test suite is complete. >>>>>>>>>>>> >>>>>>>>>>>> People developing the feature probably know better the things >>>>>>>>>>>> to test. That said, after checking a bit the spec and tests, it >>>>>>>>>>>> looks like >>>>>>>>>>>> the features can be divided into the following categories: >>>>>>>>>>>> >>>>>>>>>>>> (1) Fragment directive, IDL interface and TreeWalker navigation >>>>>>>>>>>> This is the core of the proposal, so it would probably be a >>>>>>>>>>>> blocker if it >>>>>>>>>>>> is not tested extensively. Exiting tests already cover >>>>>>>>>>>> several cases, but >>>>>>>>>>>> I suspect more can be tested here (e.g. check the actual >>>>>>>>>>>> value >>>>>>>>>>>> of window.location.fragmentDirective for different cases, >>>>>>>>>>>> check that >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Note that window.location.fragmentDirective does not actually >>>>>>>>>>> expose the fragment directive string, for now it is just specified >>>>>>>>>>> for >>>>>>>>>>> feature detectability (see #19 >>>>>>>>>>> <https://github.com/WICG/ScrollToTextFragment/issues/19> and >>>>>>>>>>> spec >>>>>>>>>>> <https://wicg.github.io/ScrollToTextFragment/#feature-detectability> >>>>>>>>>>> ). >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> setting it has no effect, doing query for all combinations >>>>>>>>>>>> of >>>>>>>>>>>> mandatory/optional parameters, TextMatchChar, percent >>>>>>>>>>>> encoding of special >>>>>>>>>>>> characters, non-ascii chars, more complex test pages with >>>>>>>>>>>> 0, 1 or more >>>>>>>>>>>> matches, with whitespace, with different locales, etc) >>>>>>>>>>>> >>>>>>>>>>>> (2) Security & Privacy >>>>>>>>>>>> Apparently people have raised concerns about this so it >>>>>>>>>>>> seems important to >>>>>>>>>>>> tests any mitigation or protection described in the spec, >>>>>>>>>>>> if any (and if >>>>>>>>>>>> possible with the current WPT infrastructure). >>>>>>>>>>>> >>>>>>>>>>>> (3) Navigating to a Text Fragment >>>>>>>>>>>> It seems that the idea of the proposal is to rely on >>>>>>>>>>>> existing concepts >>>>>>>>>>>> like Range/TreeWalker and APIs similar to >>>>>>>>>>>> window.find/scrollIntoView. >>>>>>>>>>>> I think it would be good to have minimal tests checking >>>>>>>>>>>> that (scroll >>>>>>>>>>>> position actually changed, scroll alignment/behavior, >>>>>>>>>>>> hidden DOM/CSS, etc) >>>>>>>>>>>> but this does not need to be exhaustive, since it is >>>>>>>>>>>> assumed that these are >>>>>>>>>>>> already implemented, tested and inter-operable (See comment >>>>>>>>>>>> below though). >>>>>>>>>>>> >>>>>>>>>>>> (4) Indicating The Text Match >>>>>>>>>>>> The spec explicitly says it is UA-defined so it cannot >>>>>>>>>>>> really be >>>>>>>>>>>> tested. I guess one could write a minimal != reftest to >>>>>>>>>>>> check that highlight >>>>>>>>>>>> actually happens but it would be very weak anyway, so I'm >>>>>>>>>>>> not sure it's >>>>>>>>>>>> necessary. These will instead likely be browser-specific >>>>>>>>>>>> tests. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Agreed, I think this should be left as browser-specific; we only >>>>>>>>>>> want to specify the matching/scroll-into-view behavior and leave it >>>>>>>>>>> up to >>>>>>>>>>> the UA/browser how the specific text is actually indicated. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> BTW, I don't think my comment regarding BroadcastChannel is a >>>>>>>>>>>> blocker, I just believe it would be nice to avoid relying on >>>>>>>>>>>> non-interoperable APIs. >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Though not a shipping blocker I definitely want to fix this, I >>>>>>>>>>> spoke to some WPT experts and using WPT's Stash >>>>>>>>>>> <https://web-platform-tests.org/tools/wptserve/docs/stash.html> >>>>>>>>>>> seems like a viable option. >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> Besides tests, I share Anne's concern on Mozilla repo regarding >>>>>>>>>>>> lack of existing primitive for actually performing the scroll to >>>>>>>>>>>> text. I >>>>>>>>>>>> opened https://github.com/WICG/ScrollToTextFragment/issues/66 >>>>>>>>>>>> for that purpose. Right now it's unclear to me if this is >>>>>>>>>>>> well-specified >>>>>>>>>>>> and tested in the current proposal, and this may be considered a >>>>>>>>>>>> blocker. >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Frédéric Wang >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>> You received this message because you are subscribed to the >>>>>>>>>> Google Groups "blink-dev" group. >>>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>>> send an email to blin...@chromium.org. >>>>>>>>>> To view this discussion on the web visit >>>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/1238c06f-dcd1-434c-87b8-97a373fdf735%40chromium.org >>>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/1238c06f-dcd1-434c-87b8-97a373fdf735%40chromium.org?utm_medium=email&utm_source=footer> >>>>>>>>>> . >>>>>>>>>> >>>>>>>>> -- >>>>>>>>> You received this message because you are subscribed to the Google >>>>>>>>> Groups "blink-dev" group. >>>>>>>>> To unsubscribe from this group and stop receiving emails from it, >>>>>>>>> send an email to blin...@chromium.org. >>>>>>>>> To view this discussion on the web visit >>>>>>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACj%3DBEgFMwT1ArGjrHMcWZ9pKe8%2Bsv%2BJHDLpOd4ofOQss0a-zA%40mail.gmail.com >>>>>>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CACj%3DBEgFMwT1ArGjrHMcWZ9pKe8%2Bsv%2BJHDLpOd4ofOQss0a-zA%40mail.gmail.com?utm_medium=email&utm_source=footer> >>>>>>>>> . >>>>>>>>> >>>>>>>> -- >>>>> You received this message because you are subscribed to a topic in the >>>>> Google Groups "blink-dev" group. >>>>> To unsubscribe from this topic, visit >>>>> https://groups.google.com/a/chromium.org/d/topic/blink-dev/zlLSxQ9BA8Y/unsubscribe >>>>> . >>>>> To unsubscribe from this group and all its topics, send an email to >>>>> blink-dev+...@chromium.org. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/e9c07baa-3c2a-4835-9014-9d5a2b249618n%40chromium.org >>>>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/e9c07baa-3c2a-4835-9014-9d5a2b249618n%40chromium.org?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- >> You received this message because you are subscribed to the Google Groups >> "blink-dev" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to blink-dev+unsubscr...@chromium.org. >> To view this discussion on the web visit >> https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6969a528-2a88-40ab-8b07-9aa9e522946an%40chromium.org >> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/6969a528-2a88-40ab-8b07-9aa9e522946an%40chromium.org?utm_medium=email&utm_source=footer> >> . >> > > > -- > Thomas Steiner, PhD—Developer Relations Engineer (https://blog.tomayac.com > , https://twitter.com/tomayac) > > Google Germany GmbH, ABC-Str. 19, 20354 Hamburg, Germany > Geschäftsführer: Paul Manicle, Liana Sebastian > Registergericht und -nummer: Hamburg, HRB 86891 > > ----- BEGIN PGP SIGNATURE ----- > Version: GnuPG v2.3.4 (GNU/Linux) > > > iFy0uwAntT0bE3xtRa5AfeCheCkthAtTh3reSabiGbl0ck0fjumBl3DCharaCTersAttH3b0ttom. > hTtPs://xKcd.cOm/1181/ > ----- END PGP SIGNATURE ----- > -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAAyoetTfq0Yt6UTv_7xa%3DvEGKESREoVqwHoDWZrgn46yXsKwfw%40mail.gmail.com.