Why is “BESbewy” appearing in my site spans?

2019-06-15 00:15发布

问题:

I noticed with firebug a span with "BESbewy" string inside it in the end of body with left and top with -999 and visibility hidden. The first thing a thought is that for some how I was hacked, but after a day searching I'm not so sure about this anymore, so I started to think that this is somehow related to Google Maps API v3.

Well, you can try searching for "BESbewy google maps" on Google and see how many results is shown, and looks to all be related to maps; by the way, this string is in developer.google.com too.

I'm trying to find some answer to this, but so far no success. Can someone help me to understand what is this BESbewy thing?

I notice that TinyMCE (which I'm not using at all) adds an span with "BESbswy" string inside it for some kind of font configuration. Well, since I don't use or have TinyMCE in my project and what I'm seeing is some kind of different (there is an 'e' in the place of 's') I'm kind of curious and confused (http://www.tomjn.com/153/typekit-besbswy/).

回答1:

The Google Maps API seems to create one of these "BESbewy" span elements for each map instated on the page, with a style of font-family: Roboto, Arial, sans-serif — by all appearances it's so Google Maps can calculate the size or existence of fonts.

It does not point to your site having been hacked, and if the existence bothers you, review how and when you're instating your Google Maps elements.



回答2:

Among other issues due to a page-ad class applied on body, we've discovered that this span containing "BESbewy" was added by Adblock Plus on Chrome.

ABP adds this with a few other elements (including CSS rules). Those CSS rules may affect the website when using unsuitable classes (independent of ABP lists).