The classical scenario: There's a parent div element and you want to center some arbitrary child element vertically inside...

coding.smashingmagazine.com

JavaScript engines such as Google’s V8 (Chrome, Node) are specifically designed for the fast execution of large JavaScript applications...

thegleebox.com

gleeBox is an experimental project that takes a keyboard-centric approach to navigating the web. It provides alternatives to actions...

Generally, Selenium tests use the browser to interact with the page. If it's unavailable, a timeout error is...

Geordi now supports our solution for running Selenium tests without having Firefox or Chrome windows popping up all over your...

Every now and then, Java is subject to security issues where code can break out of Java's sandbox and...

Jedes nicht rein private Profil auf Social Media Portalen muss ein Impressum haben, das heißt insbesondere Unternehmen und Freiberufler (§ 5...

github.com

Internet Explorer until version 9 has some limitations when parsing CSS files Summarized, these are: Up to 31 CSS files...

github.com

In Selenium features the server and client are running in separate processes. Therefore, when mocking time with a tool like...

makandra dev
build.phonegap.com

Write your app using HTML, CSS or JavaScript, upload it to the PhoneGap Build service and get back app-store...

Consider this Sass: .comment width: 320px; height: 240px; Any textarea with the comment class will be sized 320 by 240...

Applications often show or hide elements based on viewport dimensions, or may have components that behave differently (like mobile vs...

makandra dev

To have your text input field pre-filled in with some text that disappears as soon as the user selects...

html5rocks.com

Some progress was made by browsers on implementing CSS filters like blur, greyscale or some other effects. You might already...

Localizing a non-trivial application can be a huge undertaking. This card will give you an overview over the many...

Sometimes you need a special version of chrome because it has some features you need for testing, like in this...

You can set the resolution and user agent used in selenium tests with chrome with the method described in this...

When you want to test how an web-application reacts in a specific resolution, you can set up a specific...

demosthenes.info

The result is a .ico file with multiple versions of your logo at different resolutions. Now, depending on the context...

makandra dev
developer.mozilla.org

Basic box shadow support is available in all browsers today, but you need to check to which extend they are...

By default, Google Analytics tracks the current URL for every request. Sometimes you will want to track another URL instead...

So you probably see the following error trace within your Passenger log file if you got here:

stackoverflow.com

In some older Capybara versions (e.g. 0.3.9), we're getting lots of deprecations warnings: Selenium::WebDriver::Element#select is deprecated...

makandra dev

If you need to debug Analytics tracking, consider using this chrome extension. It will replace the tracking code with a...