Nowadays, every public or private company has to provide the access to their services through Internet. Unfortunately, the access channels and devices increase both in numbers and heterogeneity. We started few years ago with a PC, wired connected to Internet, moved to wireless access through mobile phone and looking, in the next future, at wearable devices. If we also would like to take into account the user’s preferences and his possible handicap we easily realise that combinations increase exponentially making impossible to adapt everything. The paper presents a rule based framework allowing to automatically adapt contents and services according to device capability, communication channel, user preferences and access context.