Catégories: "Media Web"

Un système d'information, c'est quoi?

Mon coeur de métier c'est la conception et le développement de systèmes d'information. Mais c'est quoi, au fait, un "système d'informations"?

Si vous aussi vous trouvez que c'est une notion un peu abstraite, voici la définition que je donne habituellement pour tenter de clarifier: ;)

On peut prendre comme point de départ un site web. Tout le monde connait les sites webs. Des sites tels que celui de la sncf, de la fnac, de météo france ou même celui des impôts... :roll:

En fait, ces sites web ne sont que la partie visible de l'iceberg. L'iceberg, ici, c'est le système d'information. Ce système reçoit et centralise des informations provenant de différentes sources. Il peut s'agir de références et caractéritiques de produits, d'horaires, de données météo, de commandes, de transactions financières ou plus généralement de textes, tableaux, images et même vidéos... (on peut alors parler de systèmes d'information multimédias).

Toutes ces informations, le système les traite, les transforme, les stocke puis les redistribue en fonction des besoins des utilisateurs et sur différents canaux...

Ces dernières années, les canaux privilégiés étaient le web et l'email.

Il y a une dizaine d'années c'était, le Minitel.

Dans les années à venir, les canaux privilégiés seront sans nul doute à destination des terminaux mobiles tels que téléphones portables et ordinateurs de poche. Le SMS est un exemple de technologie déjà largement utilisée dans ce domaine.

On peut également s'attendre à un développement de la télévision interactive grâce à l'ADSL.

Firebird de plus en plus visible...

Alain Lefebvre dans JDNet:

Je n'ai pas peur d'affirmer que Firebird est le browser Web tel qu'ils devraient tous être : léger, propre, bien fait, focalisé sur ce qui est utile et raisonnablement personnalisable. La fonction de blocage des pop-ups n'est pas anecdotique, elle est tout à fait significative de l'avantage majeur que possèdent désormais les projets Open Source par rapport aux équipes commerciales : ils ne sont pas entravés par des conflits d'intérêts et eux travaillent vraiment à améliorer le confort de l'utilisateur.


Introducing i18n and l10n

When you develop a piece of software or a website up to a certain point, there comes a time when you try to reach an international audience.


No doubt your first move will be to provide an English version of your software or website.


However, you will soon realize this is not enough. Of course, many people do understand English to some extent; but you have to realize how painful it can be for them. Maybe you don't even realize how easily you can understand English compared to the average. Of course, if you are yourself a native English speaker, you need to try and imagine that every software you use comes in French or German by default! How would you feel about that? :P


Furthermore, you may have spent some time on making your software or website accessible. Users can now change the font size and enhance contrast if they have trouble reading those lines of funky rendered text... That's fine... but what's the use if their problem is not with the formatting but with the language!? :?:

Full story »

CSS is no cure for layout techniques abuse

Browsing the web for CSS related info often turns out to be a painful search through naive CSS glorification and anti table propaganda... :-/

So I always find it very refreshing when I stumble upon a more balanced article like Sitepoint's "Exploring the Limits of CSS Layout":

For better or worse, the vogue of Web design has evolved to favour a layout similar in style to a newspaper. Common design elements include:

  • a header and footer that each spans the page horizontally
  • content constrained by page width
  • vertical scrolling is acceptable, within reason
  • navigation and secondary content in vertical columns next to the main content

That last one is the real kicker. The sad reality is that the current CSS specificaton (CSS2) was not designed with multiple columns of content in mind. As a result, just as Web designers have always had to abuse HTML tables to achieve complex page layout, they must now abuse CSS positioning to achieve those same ends.

Full story »

Blogging Goes Corporate

Via David Watson:

This is the first instance of a training class targeted at businesses who want to use blogging to improve communication.