Appel pour le web ouvert !

Posté par  (site web personnel) . Édité par baud123, Nils Ratusznik et B16F4RV4RD1N. Modéré par NeoX. Licence CC By‑SA.
Étiquettes :
58
9
fév.
2012
Internet

IE6 est mort. Bon débarras. Malheureusement, il y a webkit pour lui succéder. Non pas que webkit soit mauvais, bien au contraire il est très bon, en plus il est libre...

Mais la pratique consistant à faire des tests de User Agent est encore, hélas, très répandue. Il faut cesser cela. Ajoutez à cela l'utilisation massive des sélecteurs CSS préfixés par -webkit-*, comme les préfixes -moz-*, -o-* et -ms-*. Cela n'est pas prêt de disparaître. C'est même sur le point de se généraliser. Ceux-ci sont pourtant bel et bien documentés comme à destination de tests. Cela est bien évidemment à proscrire.

Le problème se pose massivement sur les navigateurs mobiles, où webkit domine très largement, car il est le navigateur par défaut des appareils iOS et Android. Daniel Glazman, co-chairman du CSS Working Group, a donc lancé un appel, avec l'appui du CSS Working Group.

Développeurs web de tous pays, unissez-vous : ne reproduisez pas les erreurs du passé !

Booktype

Posté par  (site web personnel) . Édité par Anonyme, baud123 et claudex. Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
16
2
mar.
2012
Communauté

Booktype a bénéficié d'un beau buzz sur la presse en ligne : il s'agit d'une plateforme en ligne d'édition collaborative et de publication. Sourcefabric, groupe à but non-lucratif, en est l'éditeur. Les œuvres peuvent être publiées au choix sur papier, grâce à des services tiers, ou bien dans un format pour liseuses électroniques.

Publié sous licence AGPLv3, et actuellement disponible en version 1.5, il fonctionne sur le web, et propose en outre des formats divers de publication: la gestion des versions et des licences, la traduction, le chat et toute une couche sociale.

Il se positionne quelque part entre un wiki et un etherpad. La démo est là pour tester, sinon une instance publique est disponible pour plus sérieusement écrire son livre ou contribuer sur booki.cc.

Ubuntu pour Android

Posté par  (site web personnel) . Modéré par j. Licence CC By‑SA.
Étiquettes :
45
22
fév.
2012
Android

Canonical a annoncé « Ubuntu pour Android ». C'est une distribution logicielle de Unity tournant sur un noyau Android : elle est active lorsque l'appareil est branché à un dock et une télévision. Un environnement de bureau est donc disponible entièrement sur l'appareil de poche portable, avec tous les fichiers qui vous suivent.

Smartphone, dock, écran, clavier

Android et son monde

Posté par  (site web personnel) . Édité par patrick_g, claudex et Nils Ratusznik. Modéré par NeoX. Licence CC By‑SA.
Étiquettes :
22
27
jan.
2012
Android

Un peu d'actualité à propos d'Android pour le week-end.

Le menu s'il vous plaît !

Le bouton physique « Menu » disparaît petit à petit des appareils, puisque les nouveaux n'en ont pas. Il est donc nécessaire de migrer vers la « Action bar », comme décrit sur le Android Developers Blog.

Les tablettes sur le marché

Les tablettes Android décollent ! En effet, c'est 39 % du marché sur le dernier trimestre 2011, alors que c'était 29 % en 2010. Dans les mêmes périodes, Apple est descendu de 68 % à 58 %. Globalement, le volume des livraisons de tablettes est passé de 10,7 à 26,8 millions d'unités. En 2010, c'était 18,6, et en 2011, 66,9 millions ! Nul doute que la tablette est un appareil qui est bien installé et restera dans le temps.

Le « Woz » admet les avantages d'Android sur iOS

Steve Wozniak le co-fondateur d'Apple, a fait grand bruit, en admettant que Android avait quelques avantages sur iOS. « My primary phone is the iPhone, » a-t-il dit « I love the beauty of it. But I wish it did all the things my Android does, I really do. ». Il dit entre autres que la commande vocale et la navigation fonctionnent mieux. Il a d'ailleurs été photographié devant le Google Campus, alors qu'il allait y chercher son Galaxy Nexus.

Dans l'article de TheDailyBeast, il y détaille les défauts de Siri et y compare le présent « combat » entre iOS et Android d'une part, et d'autre part celui du passé entre le Macinstosh et Windows : les différences entre iOS et Android sont moindres que entre Macinstosh et Windows, et les termes de l'AppStore sont un frein énorme pour iOS.

Les bannies

Quelques applications sont bannies de l'Android Market, certaines pour de bonnes raisons (malware, illégalité), certaines pour de mauvaises raisons (root, émulateurs, tethering, voicemail). Koushik “Koush” Dutta, encore lui, propose un CyanogenMod App Store pour ces applications légitimes.

Distros et OS

Posté par  (site web personnel) . Édité par Florent Zara, Anonyme, NeoX, claudex et baud123. Modéré par Florent Zara. Licence CC By‑SA.
Étiquettes :
21
24
fév.
2012
Distribution

ReactOS est un système d'exploitation compatible avec les programmes et pilotes Microsoft Windows. Il sort en version 0.3.14, avec à la clé une compatibilité accrue pour NT 5.1, une nouvelle pile réseau lwIP, une meilleure prise en charge du wifi, la prise en charge des thèmes Windows, et une compilation possible de ReactOS par les outils de développement Microsoft.

Comice OS se prend pour un Mac : on n'en est pas à la première tentative, car cette « bonne poire » est un redesign de Pear OS. C'est tout bêtement une Ubuntu avec un Gnome 3, revue et corrigée par le Comice Shell, avec un Mission Control pour voir les applications qui tournent et Launchpad pour voir les applications installées.

Hybryde est une Ubuntu avec pas moins de 9 environnements de bureau ! Plus besoin donc (ou presque) de tester une par une toutes les déclinaisons de la distro de Canonical. Sa dernière version est sortie à la fin du mois de février, avec le nom NIRVANOS. NdM : pour ceux qui ne lisent pas la revue de presse, sachez que l'actuel Linux Essentiel contient un entretien avec son créateur, Olivier Larrieu.

MIUI est publiée (enfin) en open source

Posté par  (site web personnel) . Édité par Florent Zara, NeoX et Christophe Turbout. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes : aucune
30
4
fév.
2012
Android

Avec CyanogenMod et Replicant, MIUI est une des distributions alternatives pour mobiles basées sur Android les plus célèbres. Hélas, son plus gros handicap était sa fermeture. C'est désormais bientôt une chose du passé avec l'ouverture du code source, que l'éditeur chinois Xiaomi a commencé à publier. Pour l'instant, ce sont des applications qui sont libérées : PatchRom, FileExplorer, Notes, SoundRecorder et Compass. La licence retenue pour le moment est Apache 2.0 pour l'ensemble des applications sauf FileExplorer qui est sous AGPLv3. La ROM complète sera libérée plus tard. Pour info, MIUI est basée sur Android v2.3.7 et CyanogenMod v7.

MIUI se distingue par une interface utilisateur soignée, malgré des couleurs un peu vives. Chacun s'en fera toutefois son opinion, car il est une chose indéniable, c'est sa popularité… qui devrait s'en trouver augmentée par cette ouverture.

Appels à rédacteurs sur LinuxFr.org !

Posté par  (site web personnel) . Édité par claudex, Florent Zara, Benoît Sibaud et NeoX. Modéré par tuiu pol. Licence CC By‑SA.
35
2
fév.
2012
LinuxFr.org

LinuxFr.org jouit d'une situation exceptionnelle : de nombreux articles sont soumis par des contributeurs « externes », ne faisant pas partie des équipes de LinuxFr.org (modérateurs, administrateurs, développeurs, association). Cela nous semble relativement unique dans le paysage des sites d'informations sur le web. À ce titre, nous tenons à remercier tous nos contributeurs.

Comme il a été mentionné, nous avons développé un espace de rédaction collaborative. Une fois n'est pas coutume, nous voyons sur certains articles une coproduction positive dont seul le logiciel libre peut se vanter. Cette page est accessible par http://linuxfr.org/redaction. Quelques-uns des derniers développements sont décrits en seconde partie de cet article.

FFmpeg 0.10 apporte une foultitude de petits changements

Posté par  (site web personnel) . Édité par NeoX, baud123, Florent Zara et claudex. Modéré par NeoX. Licence CC By‑SA.
Étiquettes :
25
2
fév.
2012
Audiovisuel

FFmpeg, collection de logiciels libres sous licence GPL/LGPL dédiés au traitement de flux audio et vidéo (enregistrement, lecture ou conversion d'un format à un autre), vient d'être publié en version 0.10, dite « Freedom ».

Au générique de cet épisode : des filtres, multiplexeurs, des codeurs et décodeurs, et bien sûr des corrections de bogues et de sécurité. Il n'y a pas de gros changements, juste un grand nombre de petits changements, détaillés en anglais en seconde partie.

Linux à la menthe : Linux Mint 12

29
27
nov.
2011
Distribution

Lisa, alias Linux Mint 12 est sortie. La distribution GNU/Linux parfumée à la menthe a été annoncée par son fondateur et développeur, le Français Clément Lefebvre. Tous les détails sont dans la seconde partie de la dépêche.

N. D. A. : Merci à Floxy pour ses contributions à cette dépêche.

Logo Linux Mint

webOS devient réellement opensource

Posté par  (site web personnel) . Édité par Xavier Teyssier, baud123 et claudex. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
22
26
jan.
2012
Mobile

HP avait annoncé libérer webOS en décembre, mais rien n'avait immédiatement suivi. Il suffisait d'être patient : c'est désormais chose faite, puisqu'un calendrier est établi, commençant tout de suite et allant jusqu'à l'automne 2012.

Enyo, le framework de webOS disponible uniquement sur la tablette TouchPad, est libéré dès à présent sous licence Apache 2.0. Non content de cela, c'est aussi Enyo 2.0 qui est désormais libre : il s'étend vers divers navigateurs et plateformes mobile et bureau, comme iOS et Android, Internet Explorer et Firefox.

Ce n'est que le cœur de Enyo 2.0 qui est disponible aujourd'hui, sans les widgets, mais ils viendront bientôt (environ un mois) d'après HP. S'ensuivront les versions 2.1, puis 2.2. Le code source de Enyo 1.0 est complet et également disponible.

Pour les contributions, l'équipe derrière Enyo ne s'attend pas à des miracles et n'a pas mis en place de procédure spécifique, ils privilégient donc le dialogue et les contributions de tailles modestes pour commencer.

C'est donc un pas en avant pour webOS, et aussi pour le développement multiplateforme. Pour l'accès aux spécificité des plateformes, il est toujours nécessaire d'avoir un PhoneGap à portée de main.

Solutions Linux 2012 : appel à conférences

Posté par  (site web personnel) . Édité par Florent Zara et NeoX. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes : aucune
14
27
jan.
2012
Open Source Experience

Le salon Solutions Linux 2012 se tiendra cette année au Cnit, les 19, 20 et 21 juin. La nouveauté, ce sont les Assises du Libre et de l’Open Source : une tribune sur les grandes tendances et évolutions du marché. Les thématiques se regroupent autour de la politique européenne, l'open innovation, les collectivités et l'éducation.

Le programme des conférences présente 14 thématiques toujours avec tables rondes et conférences techniques. Cet appel à communications - si vous y répondez - vous permettra de présenter votre expertise et savoir-faire face aux décideurs : excellent moyen de réseauter et se faire une ligne dans un CV. La date limite de dépôt des communications est fixée au 15 mars 2012.

CEAN 2.0

Posté par  (site web personnel) . Édité par Christophe ROMAIN, claudex, Florent Zara, tuiu pol et NeoX. Modéré par Malicia. Licence CC By‑SA.
Étiquettes :
20
9
jan.
2012
Communauté

CEAN est l'acronyme de Comprehensive Erlang Archive Network, en d'autres termes l'alter ego pour le langage Erlang de CPAN (Comprehensive Perl Archive Network) pour le langage Perl. Le dépôt centralisé propose également des installateurs d'une version minimaliste du langage. Après trois ans d'un apparent long silence, c'est la version 2.0 que Christophe Romain publie.

Plus que l'installation de binaires avec les dépendances, CEAN 2.0 fournit un framework de développement, construction (build), et paquetage (packaging). Il repose sur zsh, ce qui le rend compatible sur tous les systèmes POSIX.

CEAN 2.0 est disponible :

  • Sous forme d'archive et d'installateur,
  • Pour Erlang R12B-5, R13B04, R14B04, et R15B,
  • Pour de multiples OS et architectures : Linux (ARMv5 et v7, Hitachi SH4, Intel 32 et 64 bits, MIPS, MIPSEL, PowerPC, SPARC 32 et 64 bits), Mac OS X (Intel 32 et 64 bits), NetBSD (Intel 32 bits), et Windows.

Quelques détails et une petite interview de Christophe Romain en seconde partie de cet article.

Les nouvelles sur le hacking d'Android

Posté par  (site web personnel) . Édité par baud123, Florent Zara et patrick_g. Modéré par baud123. Licence CC By‑SA.
14
30
déc.
2011
Android

Dans cette série de petites brèves autour d'Android, 3 nouvelles liées au logiciel. Celles-ci sortent un peu du flot. Une description plus détaillée des distributions suivantes se trouve en seconde partie :

  • HTC livre un déverrouilleur de bootloader ;
  • CyanogenMod 9 avance... ;
  • ...et MIUI avance aussi.

Nouvelles de CyanogenMod

Posté par  (site web personnel) . Édité par Florent Zara, Lucas Bonnet et baud123. Modéré par Lucas Bonnet. Licence CC By‑SA.
Étiquettes :
22
17
jan.
2012
Android

Aussitôt la publication effective du code source d'Android 4.0, connue sous le nom de code « Ice Cream Sandwich » (aka ICS pour les intimes), l'équipe CyanogenMod s'est attelé à la tâche, plongeant dans ce qui va devenir CyanogenMod 9. On a vu quelques progrès, dont le passage de l'habillage ADW Launcher à Trebuchet, en voici d'autres : CyanogenMod 9 en pre-alpha sur une tablette HP TouchPad, pourtant conçue exclusivement pour webOS.

Pendant ce temps là, les appareils faisant tourner CyanogenMod passent le million ! Pour une distribution nécessitant tout de même un niveau en informatique au-dessus de la moyenne, c'est un excellent score. C'est la version 7.1.0 qui arrive en tête, avec près d'un quart du parc, les mises à jour ayant le même procédé qu'une installation.

Markus Guidry appelle à commentaires sur Google+, quant à l'expérience et l'interface utilisateur (« User Experience (UX) and User Interface (UI) for users »). Cela concerne les options DeviceParts, la partie des configurations spécifiques à l'appareil. Trois solutions sont envisagées :

  • ventiler ces options dans les paramètres ;
  • en faire une application à part entière ;
  • en faire une catégorie dans les paramètres.

La documentation est sur la page Proposed Settings Layout in CyanogenMod 9 du wiki.

L'application « Musique » par défaut d'Android (pas « Google Music ») est assez pauvre, peut-être pour laisser le champ libre à des applications tierces. CyanogenMod 9 Music en est le fork, avec beaucoup d'améliorations. Elle est blindée de nouvelles fonctionnalités, dont un moteur de thèmes, ou la pause en mettant l'appareil face en bas ou bien l'action « secouer » pour toute action, quel que soit l'endroit où vous êtes dans Android.

Cette application est pour l'instant disponible sous forme d'APK, mais sera à terme sur l'Android Market. L'auteur Andrew Neal cherche un nom pour cette application.

CyanogenMod

La famille des *GPL relativement moins présente parmi les licences libres

Posté par  (site web personnel) . Édité par Benoît Sibaud, Florent Zara et baud123. Modéré par baud123. Licence CC By‑SA.
23
6
jan.
2012
Communauté

L'utilisation de la licence GPL/LGPL/AGPL serait en déclin relatif par rapport aux autres licences libres (MIT, BSD, Apache, etc.). Le 451 CAOS Theory blog (du 451 Group) en a fait le constat via un article de Matthew Aslett « On the continuing decline of the GPL » (Sur le déclin continu de la GPL). Cet article est illustré par un graphe simple, en seconde partie de cette dépêche.

En résumé, la « famille » GPL serait passée relativement de 70 % à 50 % en proportion (par une croissance absolue de 15 % alors que le logiciel libre en général aurait progressé de 117 %).

Attention, ce ne sont que des chiffres, donc à prendre avec des pincettes. Il faut analyser et challenger les méthodes de collecte avant d'expliquer et d'en tirer des conclusions trop hâtives. Une lecture attentive de cet article et le suivi des liens permet effectivement de relativiser.