dcsimg


Go to the HTML5 Development Center >>

  • New Goodies

  • Explore Using Enzyme for React Testing

    One of the biggest advantages of React is undoubtedly using Enzyme to test components, while taking full advantage of the virtual DOM. We can also explore Jest's powerful tools as a snapshot and create a mock test for external modules.

  • Current Big Trends in Web Development

    There are a number of big trends that are impacting how you develop web sites. How many of these are you already doing?

  • 10 Web Design Tools to Improve Your Workflow in 2019

    With web design tools, you can simplify workflow in a very efficient way, easily obtaining the desired result in a small amount of time. Octavia Anghel outlines 10 web design tools that will help you effectively complete your tasks.

  • Why You Still Need HTML to Release Creativity

    Whether you choose a minimalist website-building platform or any of the other tools that are available online today, these sites are lacking something. Learn more about why you still need to use HTML to adjust the content to suit your own flavor of creativity.

  • How to Make Your Site Voice Search Ready

    Creating an SEO-optimized site involves several concerns that we can't possibly cover in a single article. Catherrine Garcia focuses her explanation on how to create a site that is ideal for voice search. One bonus is that the steps to optimize a site for voice search are also great for general SEO. Are you ready to find out what those steps are?

  • Infinite Scrolling the Angular 6 and RxJS Way!

    An infinite-scroll-list is one that loads content asynchronously when the user scrolls down to a certain point in the viewport. Rob Gravelle presents a solution that combines Angular's EventManager with RxJS's Observable and Subject classes.

  • Using a Free Custom IBM Bot

    Learn how to employ a stand-alone Custom Assistant (cognitive bot) using IBM solutions.

  • 7 Amazing New CSS Techniques for 2019

    Cascading Style Sheets (CSS) offer many new and innovative ways to display the information on your web pages. Cristian Ionescu explores how to employ seven of these new techniques.

  • Creating Your Own Notifications with the HTML5 Notifications API

  • Filter DOM Nodes Using a TreeWalker

    There are two APIs for filtering DOM nodes: NodeIterator and TreeWalker. They're quite similar in many ways, but with some notable differences. Rob Gravelle describes how to use the latter.

  • Creating a Free Bot with IBM Software

    Learn how to create a free cognitive web bot using IBM software.

  • Creating Animations on the Web with jQuery Animate

    Diogo Souza shows you how to create animations for your web site using the .animate() method.

  • How to Install or Update a WordPress Plugin Using a ZIP File

    If you are looking for a guide on how to install and update a WordPress plugin from a zip file, you have come to the right place. This tutorial will provide a step-by-step explanation of the process.

  • Avoiding Dark Patterns

    Web developers are always trying to give users an honest experience, but as you know, most digital interactions come with a certain risk level. Octavia Anghel explains what dark patterns are and how to avoid them.

  • Dynamically Adding and Removing Event Handlers with jQuery

    Rob Gravelle shows us how to easily bind and remove event handlers using a little jQuery.

  • Core SEO Terms to You Need to Understand

    To understand the metrics and analytics provided by search engines, you need to understand the meaning of the terms being used.

  • How to Collapse Margins in CSS

    The margin collapse effect is not intuitive at first, but it makes it easier to use multiple nested items. See how you can use the methods listed here whenever you need this in your own projects.

  • Featured Goodies

  • A Designer's Guide to Getting Started with Web Development

    Your design options may be limited due to lack of technical skill. Designers who are capable of efficiently collaborating with developers will be able to open the doors to rewarding projects and lots of development in the future.

  • Exploring Online Webmaster Tools

    One of the most exciting developments of the Web is the emergence of online tools. There is even a category of web tools that caters specifically to webmasters. Rob Gravelle examines the role of the webmaster and presents a few sites that provide useful tools.

  • Top HTML5 Features: Simplified Script Tags, Autofocus, and More

    In part 2 of the Top HTML5 Features series, Rob Gravelle presents a few more great additions to the HTML spec, including simplified script and link tags, the autofocus feature, and more.

  • Revolutionary HTML5 Online Website Generation Tools: SILEX, Weebly, and Wix

    Online "no code" website generation tools can be accessed from any device, where ever you are, and that they enable you to create a great site without needing a lot of programming or coding knowledge. Rob Gravelle presents three of the most popular: SILEX, Weebly, and Wix.

  • HTML6 Proposals Wishlist

    Earlier this year, people started getting excited about some of the proposals for HTML6 that were being tossed around. Rob Gravelle highlights some of the more interesting ones.

  • Top HTML5 Features: DOCTYPE, FIGURE, and Form Enhancements

    HTML5 has been around long enough for us to take a close look at what its original intent was and if it has met the challenge.

  • HTML5 Coding Methodologies

    In order to develop in a smarter and better way, we should adopt a set of coding methodologies that foster a smoother development life cycle. Rob Gravelle explores a few of the latest coding methodologies that have found their way into web developers' arsenal.

  • Beyond HTML

  • Explore Using Enzyme for React Testing

    One of the biggest advantages of React is undoubtedly using Enzyme to test components, while taking full advantage of the virtual DOM. We can also explore Jest's powerful tools as a snapshot and create a mock test for external modules.

  • Current Big Trends in Web Development

    There are a number of big trends that are impacting how you develop web sites. How many of these are you already doing?

  • Web Development Newsletter Signup

    Invalid email
    You have successfuly registered to our newsletter.
  •  
  •  
  •  
Thanks for your registration, follow us on our social networks to keep up-to-date