tantek.com

t

  1. Proposed Ethical Web Principle: Avoid enabling and amplifying dark patterns

    on

    The W3C TAG Ethical Web Principles mentions enhancing individual control and power and recognizes a few misbehaviors, yet focuses on decentralization, minimizing single points of failure, and enabling individual & DIY developers. All of that is good, however there is the larger class of “dark pattern” harms to be named and explicitly avoided in specification and technology designs.

    The Principles should explicitly note (either adding to or splitting off from “The web must enhance individuals' control and power”) the existence of “dark patterns” in web user interfaces (see WP: Dark pattern and darkpatterns.org for examples), with a statement similar to countering misinformation like:

    We will avoid introducing technologies that create new or disproportionately enable, benefit, or amplify existing user interface dark patterns, such as confirmshaming, misdirection, friend spam, permissions pressuring or escalation, threat of data loss etc. We should also avoid new technologies that could be easily abused by existing dark patterns to more easily cause new or worse harms to users. We should design specifications that explicitly plan for and mitigate potential dark pattern abuses.

    And cite either or both of those above two references. See also twitter.com/darkpatterns for many more real world web examples.

    We obviously won’t be able to prevent all dark patterns and their harms, but we can at least reduce some of them by calling them out, and avoiding new technologies that would increase the chance of users being harmed by existing and new dark patterns.

    on
  2. Meetable mobile UI improvement: multiline textarea for photo alt text

    on

    Meetable has a nice simple upload UI to add photos to events which works great on mobile. It even has an input field to enter image alt text right below the photo! However the one line input field is often too narrow on mobile displays (e.g. iOS/iPod) for good descriptive alt text.

    Instead of a one line input, Meetable should use a multiline (try 3 lines) textarea for easier entry of more descriptive alt text.

    on
  3. Clear morning sky with a few hazy clouds, sun rising just above a seating structure outdoors, backlit, at Alta Plaza park with the tops of a couple of trees visible to the left.Early sunrise @Nov_Project_SF this past Wednesday, the last for a while as we enter Daylight Savings Time this weekend, and next Wednesday will once again start in the dark. I plan to wear my lights :)

    The 4th was also my 6th #trackiversary, six years since the first time I went to the informal #NPSF track workout at Kezar Stadium: https://tantek.com/t4Uu2. This past Tuesday I was still recovering from the weekend. Hope to make it back to track next Tuesday!

    #NovemberProjectSF #NovemberProject #fromWhereIRun #clearSky #optOutside #SF #SanFrancisco #freeFitness #justShowUp #2020_064 #20200304 #laterGram #noFilter

    on