Firefox introduces PDF viewer
Firefox for Windows, Mac and Linux introduces a built-in browser PDF viewer that allows you to read PDFs directly within the browser, making reading PDFs e
The latest blog posts to take off on Hacker News. 497 posts.
Firefox for Windows, Mac and Linux introduces a built-in browser PDF viewer that allows you to read PDFs directly within the browser, making reading PDFs e
TL;DR We (me and @isciurus ) chained several different bugs in Facebook, OAuth2 and Google Chrome to craft an interesting exploit. Mallory...
Deliver modern applications with NGINX. Explore high-performance load balancing, API gateways, and web server solutions trusted by top global enterprises.
A monoculture is usually better in the short term. It’s a better allocation of resources (everyone working on the same thing!) If you want to write a rich web app that works today (ie, on the browsers of today), it’s much better.
Official Blog for the Ember.js Open Source Project
Looking at the site earlier today I suddenly noticed a couple of links to sites that I would never ever think of endorsing through my blog.
With Opera announcing that their future products will be based on WebKit, the Internet is abuzz with discussion about what that means and wh...
I was browsing the web today, as I often do, with my iPhone on the can. (Yeah, ...
The news has just come out that Opera is switching all of their browsers (both mobile and desktop) to use WebKit (specifically, Chromium). I’ve seen a lot of gnashing of teeth on Twitter and I feel like I can respond because I use to feel the same way back in 2008-2009. However this is 2013 and the Chrome/Chromium…
Over the last couple of weeks I've been working off-and-on on a little side project. The idea is that there are lots of people that are not in a position to visit a university or that don't have a public library with 'access' at their disposal but that do need to be able to read scientific papers. Ever since the…
The latest news about Opera web browsers, tech trends, internet tips.
Note: The gzipped and Zopflinated file sizes refer to the total byte size of the file after compressing it using gzip or Zopfli with the default settings . For gzip, this boils down to gzip -6 file.js — the default compression level is 6 on a scale from 1 (fastest, but less compression) to 9 (slowest, but best…
“But how is it going to beat Android or iOS?” That’s the reaction many people have when I tell them that I am working on Firefox OS, the new mobile operating system from Mozilla. It is a logical rea
This week, I was delighted to finally reveal Discourse, the app I’ve been working on for most of the last year in secrecy with awesome people. The launch got a lot of attention - we were …
Hot swapping is the process of replacing code while the application is running. It allows a developer to see changes immediately - no recompiling, no waiting on page reloads, and no clicking to get to the application state where the code was changed. Just save the file and you’ll see the changes. I would say hot…
Learn JavaScript Properly (For Beginners and Experienced Programmers) This study guide, which I also refer to as a course outline and a road map, gives you a structured and instructive...
It has been far too long, friends. Nearly three months has gone by since we pushed out a new version of Bootstrap, but fret not, for that void comes to a most…
[DEPRECATED] A general purpose library for building credit card forms, validating inputs and formatting numbers. - stripe-archive/jquery.payment