- par balbinus, le vendredi 22 juillet 2005 à 13:23 dans « Programmation »
Un truc super pratique que j'ai découvert en tapant le post précédent : pour éviter d'avoir des lignes qui débordent, alors qu'on pourrait les couper (au tiret, par exemple), mais que Firefox ne le fait pas : Unicode vient à la rescousse !
En effet, le caractère "" (code 200B), dénommé "Zero Width Space" (ZWSP), permet d'insérer une "possibilité d'espace", c'est-à-dire une espace sans châsse, invisible, mais qui permet le passage à la ligne si besoin :
This character is intended for line break control; it has no width, but its presence between two characters does not prevent increased letters spacing in justification.
Et ça marche !
C'est...Supercalifragilisticexpialidocious!C'estvraiquecemottroplongestparfait'mentatroceMaisfautl'direetvouss'rezàlapageetplusprécoce,Supercalifragilisticexpialidocious!
(extrait de la chanson "Supercalifragilisticexpialidocious" du film "Mary Poppins")
Toutes les espaces de cette chanson ont été remplacés par des ZWSP, ainsi que les retours à la ligne.
- par balbinus, le dimanche 10 juillet 2005 à 18:27 dans « Programmation »
Je suis en train de coder une petite interface Web à IceS 2.0, un petit programme qui permet de créer un stream audio en Ogg Vorbis à partir du mix de la carte son de son ordinateur, ou d'une playlist et de fichiers audio. Le graphisme actuel a été récupéré sur Icecast : c'est spartiate, écrit énorme, et pas très avenant.
Donc je cherche un designer qui serait intéressé par le fait de contribuer à un projet libre (licence GPL probablement, comme IceS)... Le projet n'est pas énorme : il y a un template de page à créer, avec un design très light, puisque la fonction primaire des ordinateurs sur lesquels tourne IceS n'est pas de faire serveur Web !
Bien sûr, la liberté serait aussi dans le design lui-même, car je n'ai aucune idée précise et impérative... Il faudrait juste qu'il représente l'aspect à la fois technologique et facile d'accès de IceS, et le côté "cool" de l'open-source... En résumé donc, c'est liberté totale !
Si vous avez un peu de temps à donner à ce projet libre, qui permettrait entre autres de donner une image sympathique des outils open source, et de motiver les utilisateurs à utiliser un programme puissant et libre, qui s'administre à distance, et sur "n'importe quel" terminal (le Web étant même accessible par l'intermédiaire d'un téléphone mobile, on peut gérer son stream depuis son hôtel à Djerba), vous pouvez me contacter - merci d'avance (balbinus HARREAUBAZZ bonjourlesmouettes POUHAINT org) !
[PS] un design standard (CSS + XHTML) serait vraiment cool 