9

It will not use the browser default font. But rather it will use the default sans-serif font. Since the last font in the font stack is not a specific font. It is a generic name. Some browsers allow you to set it or it will default to the OS of the users computer. Reference URL: https://developer.mozilla.org/en-US/docs/Web/CSS/font-family


5

The Can I Use? website is excellent to determine browser support for various features, including HTML5 semantic tags: http://caniuse.com/html5semantic You'll see that IE8 and below let the team down. If you need to support IE6, 7, and 8, then using the HTML5 shiv is a good idea. IE8 is still in use by roughly 7% of visitors, according to StatCounter, but ...


5

The named character references added in HTML5 do not work cross-browser, though the support is relatively widespread now. Generally, there is hardly ever any reason to use them (as opposite to references defined in HTML 4.1, which are well supported). Quite independently of this, the characters themselves (no matter whether entered as such, as named ...


5

In my testing, Firefox 41 and Chrome 45 are affected; IE 11 and Safari 8 are not. I have not tested other versions of these browsers. Apparently, when one page opens another in a new window/tab, they have some limited ability to interact with one another; in the child window, this is via the window.opener JavaScript object. [See "reverse tabnapping".] ...


4

It will resort to the default font of the browser. In this case with the sans-serif specification it would look for the default sans-serif font. I think for Windows this font is Arial, and for Mac it's Helvetica (don't quote me on that, it's been a long time since I've looked). If no sans-serif font exists on the machine, the browser will switch over to its ...


3

One major advantage of using PNGs is showing icons with more than one color. Also it's well supported by older browsers, althrough the IE 6 will have problems with transparent PNGs. You might want to check font icons vs png icons on StackOverflow for a good comparison.


3

No, Segoe UI does not come bundled with Firefox. Segoe UI is the default for interface elements for Windows starting with Windows Vista and Microsoft Office 2007. So, Segoe UI and other Segoe variants can be obtained by installing Office 2007 or later, or Windows Vista or later. More information can be found here: https://www.microsoft.com/typography/...


3

AMP is just HTML/CSS/JS, that's why it works in all modern browsers. Browsers don't really "read AMP", they read HTML/CSS/JS because that's what AMP is comprised of. From the AMP documentation: AMP HTML is a subset of HTML for authoring content pages such as news articles in a way that guarantees certain baseline performance characteristics. [...] ...


2

I like to use Normalize.css whenever I possibly can on a new project. It's better than Eric Meyer's CSS Reset in that it actually provides "standardized" styles for elements, as opposed to removing all styles. So yes, it's a great starting point for a new project. You'll want to ensure that the framework or CMS your using won't conflict with it, but it's a ...


2

It's just a tool. You need to evaluate whether or not it's appropriate to use for yourself. For any given project, you might be using some other elements that conflict with it, for all we know. It's a handy library, but nobody can really make a blanket statement that you should/not use it for every project you do.


2

Somebody answered one of my questions posting a link to this website. Check it out. I'm not sure if there's a service to preview interactions.


2

I read elsewhere that google chrome browser ignores cache-control sent by the server and uses a value of zero. Citation please? The only reference I found of this is a SO question (June 2012) that states that Chrome will override Cache-Control if the user specifically refreshes the page - which is understandable. This would also be strange since Google ...


2

Google option is good, but your best option is @font-face. It is supported in almost all browsers (except Opera Mini), which you can see on "can i use" and for the problem of some fonts being rendered differently on browsers, you just need to find the best settings for your font. Some browsers render light weight badly, like Lato on Chrome. Here are the ...


2

This is a glitch with the MIME types on the AdSense servers which occurred some time ago. Last time I spoke to Google about it I was told that it was being fixed but it still comes up on occasion. When this happens the only real solution is to disable adsense for a few days to give Google a chance to patch the AdSense servers and fix the issue, unfortunately ...


2

Unfortunately there is not much you can do to prevent this as there will always be people in the world who use outmoded technology far beyond its usefulness. You can add a banner block (which should be closeable) which states that their browser is not fully supported and that you recommend updating to a more recent browser to get full use out of your site, ...


2

I remember back in the day I used my phone to access adsense and I get redirected to the mobile site but I forgot the actual URL to it. The actual URL of the "Low-bandwidth version" is: https://www.google.com/adsense/m/ But, I'm not 101% sure that's what you need. I think Opera 11.64 has been released on 2012-05-10, and Firefox 17 on 2012-07-17. I mean ...


2

Why do you even need it on such an old system? If you really do try Let's Encrypt for SSL on your SSLed site. For your non crawled site set User-agent: * Disallow: / in robots.txt in your root folder. Google has also indicated in 2014, according to this post, that there would be a "minor" rating increase. They have also said that if 2 ratings were the same ...


2

AMP is intended to be a copy of your original page. You should always have a regular HTML version of every page, and consider that the primary copy, the one that most visitors will see - no matter what size screen they're viewing your site on. The AMP version is only intended to be displayed when the visitor is using a mobile device and coming straight from ...


1

There is a falsehood that keeps getting repeated: the browser will pick the "system default" for "serif" or "sans-serif" when any other previously in the list are not available. In my tests with Firefox (Iceweasel 38 actually, on Debian Jessie 8.2), the browser is rather intelligent in how it picks a font. It will pick a different font if "sans-serif" was ...


1

Each format is intellectual property and requires a license to decode it. Video is much the same, but is further complicated by the fact that a “video format” is actually a combination of a video codec and an audio codec, so in some cases playback requires two licenses. Some of these formats are freely licensed, but others cost big money. Source: ...


1

png can be merged (all your site's png in one big png) to optimise the size. there is tool like compass (http://compass-style.org/) who automatize this functionnality. Then images are called with image position to display desired image on desired style. For exemple i used 600ko icons, and when it is merged it does 111ko, and if you use browser cache, only ...


1

One thing that I have done is implemented logging of client side JavaScript errors to the server. See: Logging Clientside JavaScript Errors on Server This involves: Putting in a JavaScript function to catch all error events Firing off an AJAX call to the server in that function Creating a server side script to capture that output and log it Creating a ...


1

You could explore a few options that pop to mind - not sure which one would be best for you, but you're probably the best judge to decide that for yourself: As @closetnoc suggested, create JS links that Google might not follow. This isn't going to be a permanently reliable option as Google is getting really persistent with rendering and following JS off-...


1

Google Analytics has this very useful feature called "Universal Analytics" that allows Cross-Device-Tracking, and thus Cross-Browser-Tacking. I am afraid that this only works if you let your user sign in, because this is actually what enables GA to recognize a user once he visits your website from a different device/browser, and GA will then show him as one ...


1

It depends on your font. Choose one that supports all the Greek characters a good policy. Go to Google Fonts to find a good one. Since a while back, last century, around Netscape Navigator 3.0 let's say there was basically three fonts I think: Times New Roman, seri Courier, fixed Arial, sans At some point later Verdana sans became widespread (late 1990's)....


1

Using these two web resources find out about browser support for any html character entity. Like if you need to choose between ≈ ≈ ≈ for ≈ https://code.google.com/p/doctype-mirror/wiki/AsympCharacterEntity http://dev.w3.org/html5/html-author/charref


1

Because of the meta tag your put on your pages, MSIE is running in Internet Explorer 9 mode, even if its a newer version. This usually does the trick with CSS, but other items such as plugins, javascript, and other activex dont really follow the rules. Your best bet is to fix the site so it works for MSIE10+, which in all liklihood means it will work for ...


1

The two approaches are: Install all the browsers that you can on the computers that you have. You'll need multiple platforms: Windows, Mac, Android, iPhone, etc. Emulators and virtual machines can help. Microsoft released virtual machines for testing various versions of Internet Explorer. I can even get these to work on Linux. There are many phone ...


1

I've always referred to it as "browser and platform". It isn't a single term, but it is short enough. The header that that comes in is the "User-Agent" header. "User agent" is another general term for this combination. The only problem with 'user agent" is that the same browser on the same operating system can have multiple user agent strings based on ...


1

Some of these may be outdated: Web Cross-browser Preview browsershots.org IE NetRenderer Spoon Browser Sandbox Webdevlab Screenshots (Browsrcamp) Browsera Browshot (API) Cross-browser Testing + Browser Automation/Functional Testing Sauce Labs (Selenium) Adobe BrowserLab --> Edge Inspect Scaleborn (Selenium) Testing Bot (Selenium) Browserstack Live ...


Only top voted, non community-wiki answers of a minimum length are eligible