Archive for the ‘CSS’ Category

November 27th, 2009
David Aurelio

Box with rounded corners and filled with a gradientIn a recent project a client asked for boxes with rounded corners and filled with a gradient; within an application targeted at smartphones.

On mobile devices it is important to keep things simple, for instance to keep the number of DOM nodes low. That rules out using additional elements for the corners. On the other hand, many mobile devices are featuring recent versions of web rendering engines. Dive into CSS 3.

Modern web development techniques offer a lot of possibilities to render boxes with rounded corners: e.g. border-radius, border-image, or SVG used as background. In this post I’m going to explore the support for them across different devices and runtime environments. You can skip to the results table if all you want is a quick overview.

As stated above, I want to achieve a box with rounded corners and a gradient that reaches from top to bottom, scaling to the height of the box. The example might be simple, but it is representing a common design goal.

Read the rest of this entry »

August 7th, 2009
Wolfram Kriesing
May 28th, 2009
Nikolai Onken

As Wolfram already has posted in the last blog post, we are currently involved quite a bit in the mobile world and especially in investigating on how Dojo can be used best to develop for mobile devices.

Taking this as an opportunity we want to announce the next dojo.beer() in Barcelona on June 17th.
You can get all info about the event on the DojoCampus event site.

The day after, we are speaking at the Mobile2.0 developer day and will give a detailed introduction in how to write mobile applications using the Dojo Toolkit and making sure they are running on different platforms such as PhoneGap and the W3C widgets being supported by Vodafone.

If you are in Barcelona that week, feel free to get in touch and if you have time to join for drinks during the dojo.beer or the mobile 2.0 conference let us know. Please sign up using the poll below.

Para los españoles :-)

Como Wolfram ha escrito en su último artículo de blog, nosotros estamos muy involucrados en el mundo de los móviles y estamos especialmente investigando como desarollar de la mejor manera para dispositivos móviles con Dojo.

Aprovechamos esta oportunidad para anunciar el próximo dojo.beer() en Barcelona el 17 de junio de 2009.
Puedes encontrar toda la información en inglés sobre el evento en la página de eventos de DojoCampus.

Al día siguiente vamos a dar una ponencia en el Mobile2.0 developer day y vamos a explicar como escribir aplicaciones moviles usando el Dojo Toolit y como asegurarse de que funcionan en múltiples plataformas como PhoneGap y como W3C Widget apoyado por Vodafone entre otros.

Si estás en Barcelona durante esa semana y te apetece contactar con nosotros no dudes en venir a tomar una copa al dojo.beer o a la conferencia mobile2.0. Por favor participa en el poll abajo si quieres ir.

March 12th, 2009
Wolfram Kriesing

It was a project last year, where yet another inline documentation syntax was “created” and suggested to be used. That triggered our brains and they started spinning caused by the unhappiness of reinventing the wheel, especially for something that is still too much of a step-child for frontend engineers and doesn’t get the necessary dedication anyway, the JavaScript inline docs. So let’s give them some love :-).

Fast forwarding … what came out of it is the API docs viewer which, we here at uxebu, built over the christmas holidays. It is completely client-based, for creating the documentation and retreiving all the information, no server-side code is needed anymore, it’s all done in dojo.
Read the rest of this entry »

March 11th, 2009
Wolfram Kriesing
March 11th, 2009
Wolfram Kriesing
September 7th, 2008
Nikolai Onken

A few months ago, Daniel Glazman and David Hyatt have written a proposal for CSS variables. This is a great step forward and hopefully we will find cross browser implementations some time soon.

In this article I will show how you can use CSS variables to optimize CSS. In the second part of this series you will learn how to use CSS variables efficiently in themeing applications (using the Dijit themes of the Dojo toolkit) and in the last part we will take a look how we can deal with all the new technology and convert it into a cross-browser solution with the help of a little bit of server-side magic.
Read the rest of this entry »