FS

Index
  • Femke Snelting
  • Links
  • Texts and publications
  • Files
  • Search

    100 idées

    March 6, 2012 Co-position, file-format, ideas, LGRU, Scribus, standards, Unicode, versioning, whitespace

    A first harvest of future tools that were brought to the surface at the Co-position Research Meeting:

    Colorfont
    The days of monochrome digital typography are over. Inspired by art-deco hand-drawn lettering experiments, Manufactura Independente came up with colorfont.js. This javascript library makes it easier to create multi-colored typography for the web. It was further developed and documented in the slipstream of meeting. http://manufacturaindependente.com/colorfont/

    Commit unbaked area only
    From the understanding that design files are always collections of elements (each with their own properties and timelines), we tried to think how to version selectively. A design file contains both fixed and fluid areas (some elements stabilize early on, and others might keep changing), could we think of a way to mark areas as ‘unbaked’ and only track changes for these areas?

    Comparing processes
    Versioning a design-file means tracking changes between different stages in a process, rather than comparing lines in code. Looking at a diff for a Scribus file is at best confusing, and current versioning tools are not helping much to understand differences that matter to design. Since each program is already saving state data, could we use this information to make more intelligent versioning possible? Inspired by so-called edit-decision lists that are used to store edits outside the actual rendered video-file, we discussed the possibility of recording a creative process rather than the result of it. If the data is stored in a separate file, could this be used to reconstruct a design? What kind of ‘actions’ would it need to contain?

    Conversational control
    If we see design as a practice that seeks to articulate collisions, how could computers be of use to help organise them, to make them visible and legible? We worked on scenarios for potential conversations between computers and designers, interaction between computational optimization and design decisions. This prototype would also have an option ‘just start over’.

    Do all these elements need to fit on one page? YES
    Should all elements be legible? YES
    Can we make this page bigger? NO
    [system makes a proposal]
    Do you like this better?
    [user making changes] YES

    Implied spacing
    Saving space without negative effects on legibility, could that be possible? This script removes all spaces between words and creates a gradient in letter colouring instead. As a word gets closer to its end, each letter gets progressively lighter (Python script, works with Scribus API). http://blog.manufacturaindependente.org/2012/02/implied-spacing

    Lazy Landscape lay-out
    We looked into Lazy Landscape, a novel way of sharing and running software inside our browsers. While we explored and got baffled by its intricacies and fixed a few bugs, we wondered how far we could take it to have a new kind of layout tool based on flows and filters. It took us only an afternoon to create the skeleton of a text engine. http://xvm-2-183.ghst.net

    Meaningful hashes
    A commit signifies a difference that matters, but they are identified with a row of arbitrary numbers. How could these hashes be more meaningful? Could they express something about the character of the commit? How could they be more visual? We looked at http://unicornify.appspot.com and developed some images of our own.

    More ideas for whitespace implementation
    When we started imagining tools from the perspective of whitespace, we came up with many ideas for new types of lay-out. A few examples:

    • Dactylo space: Specific spaces at specific places, after a full stop for example.
    • magnetiz0r: Activating white space reveals the story http://dillydallyfoundry.com/whitespace/6.php
    • Mouse trapper: Touching is erasing http://dillydallyfoundry.com/whitespace/8.php
    • Warp & blackhole space: 3D on text-lay out, really
    • Rock salt: Random spacing, random angles http://www.yagraph.org/images/rocksaltwhitespace
    • Rivers of salt: By flowing through the text, space shapes a never ending tale http://ideeale.free.fr/tmp/necessity_of_salt.pdf

    Multi-level type design interfaces
    Type design is an iterative process of refining design directions. Starting from a better understanding of what happens when you design a font, we worked on a type design environment that moves more fluently between different scales of design: From single glyphs to letter-pairs and textblocks but also to move between different versions of both digital and hand-drawn sketches. Some of these features can be already discovered in Fontmatrix: http://oep-h.com/fontmatrix

    Save-as commit
    Adding a ‘save-as-commit’ option to Inkscape, Scribus and/or Gimp could prevent the sometimes unnecessary harsh transition from design environment to git. Hypothesis: If commit-actions would be better integrated into the design workflow, the spirit of the design process might be better preserved in the commit history.

    Shared undo histories
    Programs already save undo histories, so why can’t we write those changes as commits? This idea got also referred to as ‘shared action lists’, but that sounds a lot less promiscuous. We liked the possibility of distributing painful discoveries and propagating our mistakes.

    Space revelator
    Space revelator is a tool to test the way Scribus acts on white spaces (and its support). It uses a squared-glyph font to help designing spaces: http://www.cgemy.com/public/Scribus_whiteSpaceAction.pdf

    Toonloop-audio (or: Philip Glass machine)
    In a parallel workshop taking place at JES, A Pure Data patch was developed that records audio fragments while Toonloop grabs a frame, and than plays it back in sync. So now Toonloop can do multimedia stopmotion!

    Ultra-geometric space
    What if we could generate believable lay-outs based on almost-right interpretations of classic rules? A persiflage on canonical grid lay-out or how to make Villard eat a snake. http://pzwart3.wdka.hro.nl/~lspeybroeck/whitespace/5.svg

    Unicode remapper
    The Unicode Standard is far from easy to navigate. A complicated war history of competing interests and ever-changing ideas about how to make place for All Languages of The Universe means that related glyphs are often spread out over 17 ‘planes’ and sometimes even fractured into multiple code-points. Why not make it easier for users to re-arrange glyphs according to their needs? We could work with experts to design pre-sets for specifc languages. Rarely used glyphs could be pushed into the periphery and more common ones could take center stage. These re-mappings can than be loaded into type design applications such as Fontforge. This could stimulate type-designers to prioritize their work on sets of relevant glyphs, instead of just concentrating on the first plane(s).

    Visual Culture
    We tried to rethink the text-only and bureaucratic interfaces of current commit-repositories. What if you could visualize the depth of changes, the variety of mimetypes involved. What if you could understand difference at a glance?
    OSP developed a working prototype that we tested and tried: http://git.constantvzw.org/?p=osp.tools.visualculture.git

    practice shapes tools shapes practice
    Implied spacing
    PH explains how multi-level type design interfaces could work
    Relaxed Folder Icon by ES
    Lazy Landscape acts on a glyph
    Toonloop performance @ FOam
    CG reveals patterns in Scribus lay-out
    SVG from scratch
    Colorfont is selectable text

    Many people contributed to these ideas: http://lgru.pad.constantvzw.org:8000/42. Thank you for making this four rigorous, rich and productive days!

    The Libre Graphics Research Unit

    ← Shape Shapes Shape Objects and their biographies →
    ← Design practice, Free Software and feminisms. Fed by and feeding into various activities, networks and collaborations ↓ →

    Affiliations

    • a.pass
    • Active Archives
    • Akademie Schloss Solitude
    • Constant
    • De Geuzen
    • Ecologies of dissemination
    • LGRU
    • Libre Graphics Meeting
    • Memory of the world
    • Mondotheque
    • OSP
    • Possible bodies
    • Samedies
    • The Darmstadt Delegation
    • The Underground Division
    • TITiPI
    • Uncategorized
    • Ustensile
    • xpub

    Links

  • artlibre.org
  • Olia Lialina
  • Libre Graphics Meeting
  • Information Observatory
  • calligraffiti
  • Automatist
  • Radio Panik 105.4 fm
  • You are here / Vous êtes ici The online guide to Seda-think
  • Ludivine Loiseau
  • Martha Rosler Library
  • LAFKON Publishing
  • Scumgrrrls
  • http://l-o-c-a-l-h-o-s-t.com/
  • 404: School Not Found
  • Constant Verlag A repository of texts from the depth of the Constant Archives
  • Urban(e)(istiques) Anomalie(ën)(s) Bru(x)(ss)el(le)(s) through the eyes of Peter Westenberg
  • El museo del autor
  • F.A.T.
  • Dragan Espenschied
  • Rear Window
  • videomagazijn
  • Potential Estate The most public secret society inspiring new folk rhymes
  • Jeanne van Heeswijk
  • Revealing Errors We reveal errors that reveal technologies, learning how they affect our lives.
  • Copy Cult
  • Open Source Video
  • aaaaarg
  • Feral Trade Trading goods along social networks since 2003
  • Consentsus A critical feminist theory of consent
  • Missdata
  • Trashwiki
  • Medialab Prado Madrid
  • Rotor
  • Domainepublic
  • Permutations
  • Towards
  • Sabine Voglaire, Harrisson, Prof Papiko
  • b-l-u-e-s-c-r-e-e-n
  • Manufactura Independente
  • OSP Open Source Publishing
  • mathieu-g Mathieu Gabiot: Designer Industriel
  • <stdin>
  • Memory of the World The world’s documentary heritage belongs to all
  • Yi Liang
  • OSP-BLOG Open Source Publishing – Graphic Design Caravan
  • Adashboard
  • Speculoos Centre de spécialités graphiques
  • BxLUG
  • Femmes et logiciels libres
  • rmozone Robert Ochshorn
  • Foam
  • Archive Cultures
  • – o r a m a
  • Waend A platform for subjective and collaborative spatial publication
  • Myriam Cea
  • Girls of the internet museum
  • Fudge The Facts
  • Foomarx Reinventing Lorum Ipsum
  • a.pass
  • Constant Association for Art and Media
  • Genderchangers
  • Open Font Library
  • WVW
  • Amateur Archivist
  • Matthew Fuller
  • SICV Scandinavian Institute for Computational Vandalism
  • +H+
  • Artwarez Cornelia Solfrank
  • textzi.net
  • Hackerspace Brussels
  • De Geuzen: a foundation for multi-visual research
  • Le Syndicat des Robots
  • GRAPA A journey to the promised land of FLOS publishing
  • Constant Feed

    RSS Constant

    • Hormonobotanik.wiki workshop 18.12.2025
      Workshop Hormonobotanik is a project focusing on medicinal plants, their phytohormonal properties and their uses in transition processes, initiated by Flo*Souad Benaddi in 2019. This long-term artistic research, initially begun out of necessity, has taken the form of visual installations as well as textile objects and publications, which have circulated in queer circles. In 2023, […]
    • ZOMBITRON e x t e n d e d 25.11.2025
      Zombitron is an open-source research project started by Clara Rigaud allowing the design of new interactive devices made with obsolete smartphones. In our research workshop we will focus on making music together with the existing Zombitron. But we will go a step further. The aim is to explore how smartphones from a different generation (2012>2020) […]
    • Quantifying nature / Questioning categories > a bike tour and a walk 25.11.2025
      New date >> Where physical and digital infrastructure meet amphibians and other beings in Neder-Over-Heembeek In short: On January the 10th, 2026 we will be using cycling and walking as a research method to explore two areas in the north of Brussels, where human development and the natural world collide. We look at the way […]
    • Study days: Rattus urbanicus 18.11.2025
      Join us for two study days on the 10 & 11 December around the figure of the urban rat in the context of the yearly trajectory called Otherworldly communications. These study days are meant to critically engage with different conceptions of the 'other' as in: other than human, otherworldly and otherings. We convoke the figure […]
    • WhatsApp alternatives 31.10.2025
      In many situations, instant messaging services are very useful. Many groups recognise this and use them extensively. If someone doesn't reply, a short message — on the same platform — ensures that important communication is not forgotten. How convenient! Not to mention that group messages and individual communications are all in the same application. But […]
    • PARSE #21: Ecologies of dissemination 29.10.2025
      Constant has the pleasure to announce the launch of the Issue #21 of PARSE Journal: Ecologies of dissemination by Femke Snelting and Eva Weinmayr. Our colleague Elodie Mugrefya has been part of the advisory board supporting this project. This issue of PARSE Journal starts from the tangled and mesmerising fabric of collective artistic practice, particularly […]
    • Confusing coding club pt.6: Simmering Connections - Culinary Kinship in Action 29.10.2025
      Join us for another Confusing coding club where we introduce slow-simmered Cantonese herbal soup traditions through a shared commitment to speculative, intersectional, and embodied technologies of care. In this hands-on session, soup-making becomes both a medium and a method, which is a living technology that carries kinship, memory, metabolic and cultural knowledge. We will engage […]
    • Constant_V: Hormonobotanik.wiki 27.10.2025
      Launch event: Thursday 27-11-2025 18:00 → 21:00 Hormonobotanik is a project focusing on medicinal plants, their phytohormonal properties and their uses in transition processes, initiated by Flo*Souad Benaddi in 2019. This long-term artistic research, initially begun out of necessity, has taken the form of visual installations as well as textile objects and publications, which have […]
    • Tree times workshop 22.10.2025
      Thursday 30th of October from 18:00 to 21:00 Anne-Laure Buisson, Gijs de Heij, and An Mertens welcome you to a three-hour workshop around the Tree Times installation. One of the installation's components is the diaries of the three Scots pines. You can request fragments via text message. Each fragment consists of two parts: an automatically […]
    • Constant_V: Tree Times 23.09.2025
      Opening: Tuesday 07 - 10 - 2025 18:00 → 21:00 Workshop: Thursday 30 – 10 – 2025 18:00 → 21:00 When does a tree's sap start flowing, when do trees get to work in the morning, when does their trunk grow most? During one year, the artists of the Anaïs Berck collective measured the movements […]