Links

  • Link

    No one disputes the fact that Gab’s founder has the right to fork Brave. We just don’t think nazis add value to anything, including code bases

    Torba says he doesn’t understand the controversy: “The entire point of open source is to allow others to build upon an existing codebase and add more value,” he says, adding that Brave itself “is a fork of the Google Chromium project,” from which it benefited greatly.
    “Open-source projects are forked all the time, GitHub even shows the fork count on every repo and the community uses it as a badge of honor. I can’t imagine any legitimate reason why Brendan or anyone else would have a problem with this.”

    He forgot the part about how nazism doesn’t add value.

  • Link

    Is RTFM ever inappropriate or over used? Absolutely. Does that mean we should retire it or similar sentiments? Absolutely not.

    I completely agree with the author of this post that there is definitely a lot of hostility toward beginners in the tech community. However, there are absolutely times when RTFM is not only appropriate, but necessary. Take, for example, developers and accessibility, specifically semantic markup. At a certain point, developers should be taking on the responsibility of learning how to write code that runs in browsers which adheres to web standards. Another example: It’s not the job of accessibility practitioners to fix the resultant problems when standards-compliant code isn’t deployed, and it’s not our job to whip up complex yet accessible components to submit as pull requests for every open source project on the internet. At some point, developeres need to learn to do their jobs, and sometimes RTFM is the only way to get that point across. You literally cannot make things accessible without being able to consult documentation on the subject, especially when you’re starting out. You must learn how to research so you can get to a point where you can ask the appropriate questions and then work on implementing a solution. RTFM or similar isn’t appropriate when someone indicates they’ve tried to find the answer on their own and they are stuck. It’s not appropriate on the first day of class. But to say that we should throw it out completely ignores the reality that for things like accessibility or learning a programming language, reading the documentation is a necessary component of that process. It ignores the reality that, in cases where people with disabilities are asked to do the heavy lifting, (accessibility work, for example), there’s a very likely possibility that people with disabilities, who already have to deal with the consequences of developers and designers breaking things, are then tasked with ensuring that they are fixed, by spoonfeeding if necessary, and very often, for free. That is very tiring work, and there comes a point where asking people with disabilities to be compassionate to designers and developers becomes an effort that does not produce results, wastes time and energy, and creates situations where all that work will have to be done, again.

  • Link

    Sucking at #a11y is a true bipartisan gem, the US Justice Department edition

    Some interesting analysis on the technical side of the actual file, not the report itself. Thus endeth the only comments I’ll make publicly on the report or its fall-out.

  • Link

    Thoughts On: “Nothing Fails Like Success” by Jeffrey Zeldman

    #Let’sFixThis To tell the truth, I don’t have an answer to the questions raised by Jeffrey Zeldman in Nothing Fails Like Success, but as someone who participates in the IndieWeb, and who has seen nothing but benefit from it, both personally and professionally, I have to hope that we can fix what we’ve broken. Not only that, I think we have to fix it, both because this is the only web we have, and because, really, we’re the ones who convinced the general public to use things like Twitter and Facebook and the like. We turned them onto these things, it wasn’t just marketers. I’m not suggesting that any of us should succumb to paralyzing guilt over any of this, and that includes Zuckerberg. For one thing, it’s a whole lot easier to see what’s wrong in the rear-view mirror than it is through the windshield, and for another, paralyzing built would prevent us from doing the fixing. We need to be clear-eyed when it comes to what we’re fixing, and in my opinion there’s a hell of a lot of things that need fixing.

    If we have any hope of repair, I think we as designers and developers need to start with ourselves and our industry. We need to get our act together and start behaving like we’re a profession, and we need to discontinue the pervasive practice of rewarding all the wrong things. Those are just for starters, and they’re large undertakings in themselves. And once we get our own house in order, we’ll need to spend some time doing some seriously hard work convincing the genereal public that the content we convinced them to start putting in the hands of the big social media networks is in fact valuable enough to own and control. Next comes making it easier to own and control. Despite every word of criticism I’ve leveled against WordPress’s new editor, I believe Matt Mullenweg is on the right track, at least as far as the concept goes, because I believe the new editor will make it easier for the average, non-technical person to own and control their content, and at the end of the day, average non-technical people are the majority, not designers and developers.

    I have to hope we can accomplish all these tasks. Otherewise, the only thing left is to burn everything to the ground. I hate to think we might be at that point. I’m still optimistic about the web, about its openness and independence, about it’s fundamental accessibility, and I’m optimistic about fixing it and making it easier for everyone to participate in the web. To that end, I hope to have at least a small part in fixing it.

  • Link

    VPN – a Very Precarious Narrative

    […] another worrying aspect of today’s market of VPN services is the large amount of misinformation end users are exposed to, which makes it hard for them to properly tell apart vague and bold claims typical of product advertisement campaigns with actual facts.

    That quote is four years old, and just as relevant today as it was when it was written. The article I’m linking here does a really good job explaining what a VPN (virtual private network) is and what it is not, and it makes sure to use as few technical terms as possible. It also goes into detail about what a VPN is good for, not just what they’re not good for.

  • Link

    Stop Throwing Away Your Content

    The death of GooglePlus earlier this week is the perfect time to re-up this from Adrian. With the rate of site deaths or just general data loss, like in the case of MySpace and all the music, this will never stop being evergreen content. Seriously, listen to Adrian and do what he tells you. Start taking control and ownership of the content you create.

  • Link

    Better Link Text: 4Ss for Encouraging Clicks

    Link text which makes sense out of context is often cited as an accessibility concern. It’s not only an accessibility concern, it’s also beneficial for the people in your audience who do not have a disability of any kind. Like several of the other things which are primarily accessibility concerns but which also end up benefiting the rest of your audience, (captions for videos, transcription for audio, heading structure of your website as a whole and each piece of your content separately, just to name a few), it turns out that link text which can be made sense of out of context by assistive technology users are also a great way to increase clicks generally. Most people do not read an entire page on the web. They scan it instead, so links that make sense out of context, along with being distinguishable in othere ways from the rest of the text, (underlining links, anyone)? are more likely to capture the attention of your visitors than are links which have vague or repetative text as their label. I will note that you can’t take advantage of any of these benefits if your primary platform for content distribution is a social media presence as opposed to a website you own and control. (Indieweb for the win, again).

    So, score one more for accessibility benefiting everyone. And, if you’re not doing so already, spend some time putting some thought into your link text. If you’re using social media as your personal or professional home on the web, here’s one more reason to consider either starting your own website, or hiring someone to build one for you.

  • Link

    This piece by Joe Dolson (@Joedolson on Twitter) is a pretty good run-down of the disadvantages and general lack of helpfulness an accessibility toolbar provides to any website. Don’t Recreate Browser Features by Adrian Roselli is also another good resource on the topic. I have to concur with Joe’s post, specifically the commentary on how absolutely useless these kinds of toolbars are for people who actually need accessibility. I never use them when I encounter them in the wild, and I’ve never met a person with disabilities who clammors for them, either personally or professionally. I do recognize, however, that, most of the time, they’re installed as a result of the intention to make a site accessible, so I try to balance taking into consideration the good intentions of others with the fact that accessibility toolbars aren’t helpful when it comes to educating others.

  • Link

    Read: Rep. Devin Nunes’s $250M Lawsuit Against Twitter Will Go Nowhere, from Reason: Free Minds And Free Markets

    This is worth a read by anyone who either wants social media to be classified somehow as a public utility, as well as by those who insist that their First Ammendment rights are being violated when social media platforms remove content they find objectionable. Worth reading also are the linked sources.

  • Link

    Read: The “Backendification” of Frontend Development

    The trend under discussion in this long read is very real and results in all sorts of problems, including metric tons of technical debt and support costs. this is what happens when what I’ll call Shiny Object Syndrome takes the place of good decision-making.

  • Link

    Generate clickable email addresses easily and insert them in to your WordPress website, with notes for the Classic Editor and Gutenberg

    Clickable email addresses which allow your site’s visitors to send you email, (otherwise known as mailto links), can be quite handy, and they’re easy to generate if you type HTML as if it’s your first spoken language. If you don’t do that, they can seem like the hardest thing to create, and you have a couple of options for creating them: Google what you need and then save that information in a place you’ll hopefully remember, or just use this mailto link generator. Simply fill out the form appropriately, generate the HTML you need, and copy and paste. Note that if you’re doing this using a WordPress installation, you’ll want to switch your editor to the code view if you’re using the Classic Editor, or use the custom HTML block if you’re using the editor as of WordPress 5.0. You can also insert your generated mailto links in the custom HTML widget for use in any widgetized area your theme provides. See this post for a complete guide to WordPress widgets, which includes a section on the custom HTML widget.

  • Link

    From The “Not-So-magical” Dept.

    This can’t possibly be bad, right?

  • Link

    I knew one day Science would validate my neuroses.

    Worrying helps in the long run

  • Link

    Not that I’m saying it’s OK to wallow in the shit life throws at you all the time, but to never wallow would be humanly impossible. And that’s perfectly OK. Afterwords, pick yourself up and continue going forward.