http://vanilla-js.com/ is probably much more worth learning and using. The *ONLY* reason to be using jQuery is for IE8 support, but I've long since required IE9+ for all freelance work I do, and do everything in CSS and Vanilla JS now.
Can this be used to root your phone (as in, install SuperSU), and can this be done without tripping Knox?
Can this be then mitigated by a simple hosts entry for the domain used to check for updates? (Pretty sure the answer here would yes - if skslm.swiftkey.net points to 127.0.0.1, no rouge WiFi's DNS is going to be able to change that).
Windows does render ClearType fonts into the subpixels BEFORE scaling up though, completely negating the subpixel rendering benefits, and actually making fonts look significantly worse as a result.
The whole scale-up solution for applications that don't declare DPI aware in the manifest resource would be a lot better if they at least reverted to greyscale subpixel font rendering first...
It's because unless your app declares itself HiDPI-aware in the manifest file (Skype does not do this) then Windows will pretend that it's still 96dpi and then just scale up the UI 200% (for 192dpi screens). But it's not as simple as adding the line to the manifest file. You actually have to write your software without the assumption of 96dpi dialogs, and use the system API functions to query the proper scales. Most developers never seem to even know about those functions though, so you end up with a random mix of too-big and too-small things.
Even if Microsoft's scaling approach didn't render fonts into the subpixels BEFORE scaling up the 200%, it would still look really blurry and horrible compared to just fixing the code in Skype to actually take advantage of higher resolution. Apple's approach just gives you grey blurry edges around fonts and blurry graphics vs Microsoft's red and blue blurry edges around fonts and blurry graphics.
Maybe they can finally make it looks readable on HiDPI (192dpi) screens like my 2880x1620 laptop. The font pixelation is so horrible you can't use the chat at all.
So this is why they removed the super-useful feature that used to let you group your subscriptions into named groups until a few weeks ago? Because it was called "collections" and they wanted to repurpose the name for some useless video game thing nobody is going to use?
Click the menu icon in the top left of the upgrade reservation thing, then pick Check your PC. On my VERY new Sony VAIO Flip 15, which came with Windows 8, I get the message "These devices aren't fully compatible with Windows 10" -> Intel(R) HD Graphics Family -> You'll experience problems with your display.
So what does this mean? If I let the upgrade happen on July 29, my screen goes black after that? How can such a new video "card" be unsupported? (It's the built-in display on the Core i7-4500U this thing has). Is it because I also have the Nvidia GeForce GT 735M on here, with that GPU-switching technology (Optimus?) that so many new laptops have now?
No, why not offer the free upgrade to Vista+ instead of 7+ (for legitimate installs)?
I don't quite get why the cut-off is Windows 7 and not Vista? The hardware requirements are basically the same from Vista to 10, and internally that would cover a free upgrade to 10.0 for Windows versions 6.0 to 6.3.
Not to mention getting home users off IE9 would be a big plus for the web in general (assuming you've already just dropped IE8 users like you should have).
As far as I know, it is IE 12 (Trident 8.0), but they consider it a fork, which means technically you can have different features and support in Edge 1.0 and a future hypothetical actual IE 12. Mostly what they did was *remove* all kinds of backwards compatibility stuff from Edge, so that you can't trigger IE10/9/8/7/5 (yes, 6 was not a choice) rendering modes anymore. You can't use VBScript, ActiveX, and all kinds of other non-standard stuff. IE10+ is already a pretty decent modern browser, very much on par with Firefox and Chrome, so you should expect Edge to be just as good, as long as you're writing standard HTML5 code.
I tend to include in the headers of sites I write recently, because it removes the button in IE that lets users toggle backwards compatibility mode, but lazy people could previously use that tag with IE=8 or IE=5 to force IE into backwards compatibility rendering modes instead of updating their sites with standards compliant code. I guess that will no longer work with Edge. It will only render in HTML5 standards mode and nothing else now.
If you write to HTML5/CSS3 standards, any web app written in the last few years can easily target IE9+ and work on Firefox/Chrome/Edge with no issues. It's only people who rely on huge bloated frameworks to provide backwards compatibility with IE6 that have issues with their stuff suddenly not working on IE10 or IE11.
Basically, right now, everybody needs to drop IE8 support, and you can pretty much stop using jQuery and modernizer and all that other cruft. If you drop IE9 support (which is really only Vista users), you'll quickly find that Chrome is the lowest common denominator to support.
Except it's really effectively Trident 8.0 / IE 12. Only, they forked it and removed all the legacy support from it, then left a copy of Trident 7.0 / IE 11 around in case you need legacy support still. So it's not really the first version of anything, and it's not like it's completely from-scratch code.
What's the default? If it's like OS X's Gatekeeper BS, then it's not really optional. Most Mac users are honestly too stupid to know that Gatekeeper exists or where to change the default so that they can install non-App-store software.
Like bugs in features that people actually want to use - http://ark42.com/chrome/
Just FYI, in Japan, it doesn't mater if it's true. You cannot post anything that would bring financial harm to a company. True facts or not, if you post negative things just to hurt a company, you're breaking the law in Japan. I don't see how Google can win this actually. Of course, they're free to keep showing the negative reviews in other countries.