24 April 2014

The Ruby Reflector

Topic

Mozilla Firefox

  Source Favicon
By Sam Goldstein of New Relic 7 days ago.
Email

Windows Chrome 28, Mac Chrome 28, and Windows Firefox 27. This approach made it hard to see the forest for the trees — I could easily determine my response time for " Linux Firefox 23.0″, but I couldn't easily tell if a good iPhone experience was important to my site.

The UX Questions

Our first step in redesigning this feature was to decide what questions our customers should be able to easily answer by using it. We came up with this list:

Which browsers should …

newrelic.com Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 17 days ago.
Email

GitBook - "Build beautiful programming books and exercises using GitHub/ Git and Markdown."

Codesake::Dawn v1.1.0 released - New major build of this security scanner for ruby web applications.

Firebug 2.0 alpha 2 - The best Firefox development tool is moving right along.

afreshcup.com Read
  Source Favicon
By Anusha Sethuraman of New Relic 1 month ago.
Email

Mozilla announced their much anticipated $ 25 Firefox OS smartphone targeted mainly towards cost-sensitive markets in developing economies like India and Indonesia. Although it might be a little slow to load data, and is probably missing some key features and apps (think Whatsapp), it works pretty well for the price point , and is a good feature-phone alternative, signaling a possible end of the feature-phone market even in developing nations. In fact, Mozilla already has …

newrelic.com Read
  Source Favicon
By Tony of Transcending Frontiers 1 month ago.
Email

Some time ago I was working on a RubyMotion app and was called over to look at a colleagues screen only to find an amazing visual.

Just as Firefox jumped on to the scene with a 3D view of a web page, the team at RevealApp presented to me an exploded view of one of our RubyMotion iOS apps. 3D rotation of many wired frame borders and the ability to click through the views to review settings was amazing. Since then a few new players have come along so here's a quick recap of how you might see what's going on under the hood.

thefrontiergroup.com.au Read
  Source Favicon
By Mike Gunderloy of A Fresh Cup 2 months ago.
Email

baseimage-docker - Better starting image for Docker installs.

Live Editing Sass and Less in the Firefox Developer Tools - How to get started with CSS source maps.

Rails 4.1.0: Release candidate 1 - I've been running this in production and we're happy with it.

Rails 3.2.17, 4.0.3, and 4.1.0.beta2 have been released! - These are security fixes that you should grab even if you're not ready to move up a version.

afreshcup.com Read
  Source Favicon
By Mislav of Mislav's blog 3 months ago.
Email

This solved the problem for Webkit, but not for latest versions of Firefox. Mozilla seems to need at least 15ms timeout, and even this value varies.

A better solution for both engines is to trigger "layout". This is done here by reading clientLeft from an element. There are other properties and methods that trigger layout; see gent.ilcore.com/2011/03/how-not-to-trigger-layout-in-webkit

As it turns out, this line—more specifically, the change which introduced this …

mislav.uniqpath.com Read
  Source Favicon
Email

We can open the Network tab in our developer tools ( Firefox or Chrome) and see that the data was added to the query string. This is because the action on the form is GET.

POST

The POST action works almost identically to the GET request with the exception of the payload. Let's submit our form with the same text input and see what happens this time. <form action="/request" method="POST"> <input type="text" name="my_data"> <input …

robots.thoughtbot.com Read
  Source Favicon
On igvita.com 3 months ago.
Email

…on this data, the conclusion was to make Chrome mirror the Firefox behavior: timeout after 3 seconds and use a fallback font, and re-render text once the font download has completed. This behavior will ship in Chrome M35, and I hope Safari will follow.

Hands-on: initiating font resource requests

We've covered how to measure the fetch latency of each resource, but there is one more variable that is often omitted and forgotten: we also need optimize when the fetch is initiated. …

igvita.com Read
  Source Favicon
On igvita.com 4 months ago.
Email

Firefox toggled TLS False Start support multiple times, but it will be (re)enabled in M28 , and will also require an NPN advertisement and support for forward secrecy.

IE10+ uses a combination of blacklist and a timeout and doesn't require any additional TLS features.

Apple landed TLS False Start support in OSX 10.9, which hopefully means that its coming to Safari.

In short, we need to enable NPN on the server, which in practice means …

igvita.com Read
  Source Favicon
On ZURB 6 months ago.
Email

…of today's popular browsers automatically upgrade themselves, including Chrome, Firefox and Explorer — starting with IE9. Microsoft has adopted an automatic update process that will force most IE9 users to auto upgrade to IE10, resulting in a shorter life cycle for IE9. Before, designers had to wait for users to update their own browsers, which was unreliable at best. Automatic updates means less of a need to design for older browsers, as new browsers' lifecycles …

zurb.com Read