← All stories
● Covered by 1 source Β· 1 reportMedium impact

Django Steering Council Supports Triptych Project for Enhanced HTML Standards

Aggregated by BrevFeed dev Β· updated 6h ago
πŸ”– Save

The Django Steering Council endorsed a funding application for the Triptych Project, proposing enhancements to HTML. The initiative aims to introduce new methods like PUT and PATCH for forms, and simpler button actions, enabling more web functionality without JavaScript dependencies.

Key points

Endorsement from Django Steering Council

The Django Steering Council, part of the Django Software Foundation (DSF), has issued a Letter of Collaboration. This letter supports a funding request made by Carson Gross and Alex Petros for the Triptych Project, which aims to enhance HTML's capabilities across all browsers.

Context of the Triptych Project

In recent years, web development has seen a resurgence of server-rendered templates for multi-page applications. Libraries such as HTMX have played a significant role in this shift, demonstrating the effectiveness of sending HTML directly over the wire. These trends align closely with Django's core philosophies of simplicity and efficiency.

Proposals of the Triptych Project

The Triptych Project aims to propose three specific enhancements to HTML. These include the addition of HTTP methods PUT and PATCH for forms and the introduction of button actions that allow HTTP requests without a surrounding form. Additionally, it features partial page replacement, targeting specific segments of the DOM for updates.

Focus on Button Actions

One of the key proposals is to enhance the <button> element to include action and method attributes. This change would allow developers to create buttons that directly perform actions such as logging out, simplifying the coding process. This has practical implications for Django developers, who often use forms for such tasks.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors β€” check the original sources. How BrevFeed works β†’

Primary sources

GitHub django/django GitHub whatwg/html

Reporting from

The Django Steering Council endorsed a funding application for the Triptych Project, proposing enhancements to HTML. The initiative aims to introduce new methods like PUT and PATCH for forms, and simpler button actions, enabling more web functionality without JavaScript dependencies.