|
FastMail Forum All posts relating to FastMail.FM should go here: suggestions, comments, requests for help, complaints, technical issues etc. |
|
Thread Tools |
16 Mar 2022, 08:46 AM | #1 |
Cornerstone of the Community
Join Date: Jun 2008
Location: Perth
Posts: 664
|
Clicking email in list opens advert in new browser tab
Something that has started recently is that sometimes adverts will open up a new browser tab when I click a new email to read.
Details
Typically happens when opening an email from Aliexpress, and maybe some others, I forget. I've mouse hovered in the area of the email preview shown in the email list, but I cannot see another link appear that might be causing the new instance of the ad in a new browser tab. It only seems to happen when I use my finger on the touch screen of the Surface Pro. This suggests that there might be another link somewhere in the email preview which my finger hits but a mouse pointer does not hit - obviously my finger covering a bigger area than the mouse pointer selected. I've used the mouse to try to locate a second link by hover-searching over the email preview area, but I cannot locate the nefarious link in the email preview area with my mouse pointer. Has anyone else noticed this behaviour when opening emails from the email list pane? |
16 Mar 2022, 11:19 AM | #2 |
The "e" in e-mail
Join Date: May 2003
Location: mostly in Thailand
Posts: 3,084
|
I have not seen this, but I rarely use Edge. What it feels like is a bug in the Edge browser that allows (perhaps via JavaScript) emails to be crafted to launch the ads in a new tab. It would be interesting to carefully examine the raw message for clues as to how this might work. There are probably various ways of dealing with this if I am correct that a bug in Edge is allowing it to occur.
|
16 Mar 2022, 11:25 AM | #3 |
Essential Contributor
Join Date: May 2018
Posts: 474
|
But FM has no ads!
My initial reaction (not saying this is the actual cause) is if this happens in one browser that browser is some how corrupted (possibly some extension/addon got installed that intercepts links - check your extension list). If it happens in multiple browser then your system is corrupted or a smart installer for one browser that can hunt down all your other installed browsers to propagate itself into those). Also not sure why a touch would have different results than a pointer since there is only a small point of contact on touch devices (at least based on my experience with an iPhone). Last edited by xyzzy : 16 Mar 2022 at 11:35 AM. |
16 Mar 2022, 11:46 AM | #4 |
Cornerstone of the Community
Join Date: Jun 2008
Location: Perth
Posts: 664
|
I don't think this has anything to do with FM specifically - it's just that I experience it in their web UI.
I suspect it is some sort of browser bug or such that is being exploited - as per BritTim's suggestion. To further clarify, the new browser tab will contain promo stuff that is associated with the sender of the email. So it's not generic ad stuff. It's as if I have pressed a link inside that unopened email and been sent to the senders promo site in a new browser tab. I will install and use another browser for a while (pish! ) - maybe Firefox - and see if the behaviour is repeated there. |
16 Mar 2022, 02:58 PM | #5 |
The "e" in e-mail
Join Date: May 2003
Location: mostly in Thailand
Posts: 3,084
|
|
16 Mar 2022, 03:44 PM | #6 |
Cornerstone of the Community
Join Date: Jun 2008
Location: Perth
Posts: 664
|
|
16 Mar 2022, 05:00 PM | #7 |
Essential Contributor
Join Date: May 2018
Posts: 474
|
It it always a specific promo for the same stuff?
Have you tried rebooting the device? |
16 Mar 2022, 06:34 PM | #8 |
Essential Contributor
Join Date: Dec 2017
Location: Scotland
Posts: 483
|
A quick google shows me that there's an "ontouch" event available in javascript so - if you're reading an html mail - and you touch the screen, whatever JS logic is setup to process a touch will run.
What's bad about this (to my mind, but I loathe and avoid html mails) is that I would have hoped that JS was not active when reading a mail, since that vastly increases the chance of malware/phishing occurring. See eg: https://developer.mozilla.org/en-US/...I/Touch_events and: https://www.w3schools.com/jsref/obj_touchevent.asp |
16 Mar 2022, 06:47 PM | #9 | |
The "e" in e-mail
Join Date: May 2003
Location: mostly in Thailand
Posts: 3,084
|
Quote:
|
|
16 Mar 2022, 07:50 PM | #10 |
Cornerstone of the Community
Join Date: Jun 2008
Location: Perth
Posts: 664
|
I've been doing some more testing.
I have a simple theory... When I open the email using my finger on the touch screen, my finger must be staying on the screen for just a bit longer than a mouse click. In that time the email has loaded and my finger is now touching a link to an ad (but it happens so fast I do not see that action happening). I've had a look at the ad links in the emails, where they are physically on the screen when the email is open, and which ads are loading in the new browser tab. It seems to correspond, ie - finger location - ad link location. So my theory is that the ad is not loading from the email preview, but that the email must be opening and my finger must be touching the ad link before I can even register the email opening. |
Thread Tools | |
|
|