Archive for July, 2008

Less Rain London is looking for a Senior Designer

Thursday, July 24th, 2008 by Vassilios

We are looking for a senior interactive designer / creative lead with a solid academic background in design and substantial online experience in building rich-media websites.

You will be responsible for coming up with concepts for corporate & consumer websites, designing interaction with the information architecture in mind, as well as producing implementation-ready screens.

Every project we do demands a great concept / idea behind it and pushes the boundaries of what is possible, so you will never find yourself doing the same website over and over again.

You will be the main creative lead for the London office; working with developers, designers and project managers to ensure your creative vision stays intact. You will also be in touch with the Less Rain creative & technical directors in Berlin & Tokyo.

As a person you are always thinking of new ways to use design and interaction to solve problems. You are quick and stress tolerant, with attention to detail and good communication skills. You are comfortable talking about your ideas and can inspire others to follow your lead.

Skills

• Experience in designing rich media large scale websites
• Academic background in design, with excellent Information design & typography skills
• A feel for good usability
• A minimum of 5 years experience
• Excellent knowledge of Flash (as a designer, no coding experience necessary), Photoshop, Illustrator / Freehand
• Moving image & 3D software (After Effects, Maya, 3D Studio Max etc.) is a bonus, but not essential.

Initial salaries are comparable to the market level. Our first and foremost priority is to create quality work, and we do our best to apply this principle for everyone’s benefit.

Send your resume, references and portfolio to jobs@lessrain.com.

No agencies please.

Internship at Less Rain Berlin office

Thursday, July 17th, 2008 by Julian

We are currently looking for an intern. Do you have open eyes and an open mind?

Are you interested in travelling through digital culture, experiencing new pixel breezes and swimming in a pool of creative ideas?

If you’re:

  • interested in working for a creative web design agency in the center of Berlin
  • excited by animation
  • a student in communication design or a related field
    (please no first year students)

don’t hesitate to contact us.

Technical skills:
You should be well versed in the Adobe CS programs: Illustrator, Photoshop, InDesign and have a basic knowledge of Flash and After Effects.

Language skills:
As Less Rain is located in London, Berlin and Tokyo and all three offices work closely together, command of the english language is an essential requirement.

Preferably, we would like to find someone for six months. The internship starts in mid of August. Remuneration will be paid.

Please send your application including CV and samples of your work to Anna of Less Rain Berlin: anna@lessrain.com

Flash loading and browser cache test-suite

Thursday, July 10th, 2008 by Thomas

As a little homage to our most popular and seemingly helpful blog post about the Nasty XML load bug in Internet Explorer I created an app that tests the caching behavior of the browser it’s running in.

To recap - Loading XML files in Flash over an SSL Connection in Internet Explorer fails if the “Pragma: no-cache” or “Cache-Control: no-cache” HTTP headers are set in the server’s response.
In AS2 the loading failed silently, in AS3 we at least get an IO Error #2032, which has been discussed several times (see below)

If you want to keep the browser from caching your dynamic content you’ll have to use other means.
Judging from my tests, the best headers to prevent caching without causing errors in IE are: “Cache-Control: no-store” and/or “Expires: Thu, 01 Jan 1970 01:00:00 GMT”.

You can access the test suite here:

Set the headers that you’d like the server-script to return and find out what happens when the same request is sent twice after each other.
Use the Live HTTP Headers Plugin for Firefox if you’d like to see what the server actually returns.

Other interesting insights

  • The problem still exists in Internet Explorer 7! Don’t know about Vista…
  • Here it’s suggested that “Cache-Control: must-revalidate” and “Cache-Control: max-age=0″ also work. While that’s true in the sense that they don’t cause an error IE, they don’t seem to prevent caching 100% - there is a timeout.
  • “Pragma: no-cache” causes the error in IE, but doesn’t actually prevent it from caching at all when it’s set on a non-ssh connection.
  • Firefox internally sets the expiry date of script files to the past - so unless you set the “Expires” header to the future it’ll never cache the content.
  • Safari and Firefox change their caching behavior when the “Last Modified” header is set. If it’s in the past they seem to be happy to cache the file for you.

PHP sessions

Note that in PHP, as soon as you use sessions with session_start() the no-cache headers are added automatically. You’ll have to replace those headers or turn the default behavior off in php.ini. To replace the headers (found in the comments of the original post, see also the session-cache-limiter function and comments):

session_cache_limiter(’public’);
session_start();
header (”Cache-Control: cache, must-revalidate”);
// or if you still want to prevent caching
header (”Cache-Control: no-store”);
header (”Pragma: public”);

Related links:

Red Bull Flugtag Flight Lab - Mini Hangar Widget

Tuesday, July 1st, 2008 by Carsten Schneider

As a practical add-on for our loyal Flight Lab users we created a mini hangar widget that users can embed on their blog, social platform profile etc.

We happily used Clearspring as the platform for our widget, just click “Get this and Share” and take it away. If you enter the e-mail address you registered with at Flight Lab, the widget display your own planes to show off your flight machine building skills.

Related Posts:
Red Bull Flugtag Flight Lab
Developing Flight Lab