22 Oct

Weekly Update 124: Keeping tabs on HTML

This is a copy of our weekly newsletter for developers which you can subscribe to here.

Hello contributors,

This week let's take a look at the foundation of the billions of web pages out there — HTML. As part of our Programming Mission, the HTML activity is being led by Akansh.

The coverage for HTML (number of HTML-related searches that display an Instant Answer) is already around 27%, thanks mostly to a Fathead Instant Answer (IA) that shows snippets explaining HTML elements. Even so, there's a project open for this IA to be improved further — feel free to dive in and lend a hand!

As well as this reference IA, we also have these HTML encoders/decoders:

But that's not all! Interactive tools are always fun to play with, and Akansh has been developing an HTML beautifier. It's currently on the beta server for testing so give it a try and share your feedback on the IA's project page.

Screenshot of the HTML beautifier Instant Answer

Thank you to everyone contributing to HTML projects so far including Akansh, sriranganathan, souravbadami, gautamkrishnar and mintsoft. If you'd like to help out as well, please follow any of the links in the above list, join in the discussions on the forum, and keep an eye on our progress in the HTML overview page.

And now, here are some specific issues we're currently looking for help with...

5-minute Fixes

More quick fix ideas here...

Weekend Warriors

More high priority fix ideas here...

Quick Tip

You may have seen the tabs vs spaces Silicon Valley episode — definitely worth watching — but whatever side of the debate you're on, we shouldn't underestimate the importance of indentation when programming.

Even with modern editors there are times when the auto-indentation doesn't work properly so this week's tip is to always take the time to press that tab/space key to make your lines indent correctly and consistently. Not only does it look professional, it's incredibly helpful when skimming code and essential when debugging.

Some languages require indentation, for example Python. Others such as HTML don't care but you should still indent properly, especially in today's world of divs within divs within divs within... you get the idea!

And a final reminder that it's also important to respect the indentation style of the project you're working on — see last week's tip for help with that.

Have a good weekend everybody!

- The DuckDuckGo Staff

6 Tweet

This blog has been archived

Thank you for reading and contributing lively discussion to our blog! Read more posts about online privacy on our new blog at spreadprivacy.com.

Thanks for the article very interresting

posted by jazmin21 • 2 years and 4 months ago Link

Nice article, very interresting !

posted by mickael03 • 2 years and 4 months ago Link

Thanks for the article !

posted by Valerie_11 • 2 years and 4 months ago Link

Nice post

posted by mendoza11 • 2 years and 4 months ago Link

interresting post

posted by Mrblackz • 2 years and 4 months ago Link

It's very interresting

posted by JimLower • 2 years and 4 months ago Link