<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.whatwg.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Silvaner</id>
	<title>WHATWG Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.whatwg.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Silvaner"/>
	<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/wiki/Special:Contributions/Silvaner"/>
	<updated>2026-04-29T20:05:45Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Feature_Proposals&amp;diff=2103</id>
		<title>Feature Proposals</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Feature_Proposals&amp;diff=2103"/>
		<updated>2007-02-11T13:40:36Z</updated>

		<summary type="html">&lt;p&gt;Silvaner: /* Document Markup */ rm&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document contains a list of the problems for which feature requests have been made. Linked problem pages contain the document of the problem and their relevant solutions. Obviously, we want to keep HTML as simple as possible. That means not everyone will get what they want. Having good documentation for the problems at hand will help all of us work out what is most important.&lt;br /&gt;
&lt;br /&gt;
== Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before proposing a feature, please read [http://blog.whatwg.org/proposing-features Proposing features].  If you want to add a feature request, start by copying the [[Problem Solving]] template page onto a new page and fill out as much information as you can.&lt;br /&gt;
&lt;br /&gt;
You don&#039;t have to provide detailed answers for everything straight away.  The most important information to provide at first is the problem description.  Once we have detailed descriptions, use cases and an understanding of the limitations with existing markup, we can then begin to discuss the best way in which to address the problems and work out more of the more technical details.&lt;br /&gt;
&lt;br /&gt;
== Document Markup ==&lt;br /&gt;
* [[Dialogue]]&lt;br /&gt;
* [[Annotation]]&lt;br /&gt;
* [[Footnotes]]&lt;br /&gt;
* [[Sidenotes]]&lt;br /&gt;
* [[Image Caption]]&lt;br /&gt;
* [[Inline Math]]&lt;br /&gt;
&lt;br /&gt;
== DOM Scripting ==&lt;br /&gt;
* [[Text in Canvas]]&lt;br /&gt;
&lt;br /&gt;
== Security ==&lt;br /&gt;
* [[Link Hashes]]&lt;br /&gt;
* [[Digital Signatures]]&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
&lt;br /&gt;
This list of features needs to be sorted out.  They&#039;ve come from all the [http://del.icio.us/lachlan.hunt/WHATWG feedback provided on blogs] over the past few weeks.&lt;br /&gt;
&lt;br /&gt;
* Don&#039;t render quotation marks around &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt; elements.&lt;br /&gt;
* Make form validation easier&lt;br /&gt;
** &amp;lt;code&amp;gt;required&amp;lt;/code&amp;gt; attribute&lt;br /&gt;
** &amp;lt;code&amp;gt;maxlength&amp;lt;/code&amp;gt; attribute for textarea&lt;br /&gt;
** &amp;lt;code&amp;gt;pattern&amp;lt;/code&amp;gt; attribute&lt;br /&gt;
** &amp;lt;code&amp;gt;min&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;max&amp;lt;/code&amp;gt;&lt;br /&gt;
* New Form Controls&lt;br /&gt;
** Search fields&lt;br /&gt;
** Combo boxes&lt;br /&gt;
** Date/Time&lt;br /&gt;
** E-mail&lt;br /&gt;
** Int&lt;br /&gt;
** Long&lt;br /&gt;
** Unsigned&lt;br /&gt;
** Float&lt;br /&gt;
** Number&lt;br /&gt;
** Currency&lt;br /&gt;
** URL&lt;br /&gt;
* WYSIWIG Editor (&amp;lt;code&amp;gt;contentEditable&amp;lt;/code&amp;gt;)&lt;br /&gt;
* Placeholder attribute&lt;br /&gt;
* Captions for images&lt;br /&gt;
* Bring back the &amp;lt;code&amp;gt;start&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; attributes for ordered lists.&lt;br /&gt;
* Bring back the &amp;lt;code&amp;gt;menu&amp;lt;/code&amp;gt; element&lt;br /&gt;
* Require XHTML-link syntax for HTML&lt;br /&gt;
* Caption/label/list header for lists&lt;br /&gt;
* Include the &amp;lt;code&amp;gt;role&amp;lt;/code&amp;gt; attribute.&lt;br /&gt;
* Allow &amp;lt;code&amp;gt;href&amp;lt;/code&amp;gt; on all elements&lt;br /&gt;
* Make it easier to mark up blocks of code&lt;br /&gt;
* Allow block level elements inside paragraphs&lt;br /&gt;
* “a tag that could hold &amp;quot;bad grammar&amp;quot; and not have any effect on the validation (sort of like a document.write from JavaScript) and would terminate all unclosed items at the end of the element (like TDs tend to do).”&lt;br /&gt;
* &amp;lt;code&amp;gt;blink&amp;lt;/code&amp;gt;!&lt;br /&gt;
* Fix the &amp;lt;code&amp;gt;object&amp;lt;/code&amp;gt; element.&lt;br /&gt;
* Unify &amp;lt;code&amp;gt;img&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;object&amp;lt;/code&amp;gt;, &amp;lt;/code&amp;gt;embed&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;iframe&amp;lt;/code&amp;gt; into a single element&lt;br /&gt;
* Headers and footers&lt;br /&gt;
* A mechanism to include content from an external source (e.g. &amp;lt;code&amp;gt;include&amp;lt;/code&amp;gt;, perhaps like XInclude)&lt;br /&gt;
* A &amp;lt;code&amp;gt;corner&amp;lt;/code&amp;gt; element (presumably for making rounded corners)&lt;br /&gt;
* Markup for advertisements&lt;br /&gt;
* Easier column layouts&lt;br /&gt;
* A &amp;lt;code&amp;gt;foot&amp;lt;/code&amp;gt; element for containing scripts at the bottom of the page, or something to help deal with cross-browser load events.&lt;br /&gt;
* Key Generation/Certificate management (The &amp;lt;code&amp;gt;keygen&amp;lt;/code&amp;gt; element)&lt;/div&gt;</summary>
		<author><name>Silvaner</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Static&amp;diff=2102</id>
		<title>Static</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Static&amp;diff=2102"/>
		<updated>2007-02-11T13:40:17Z</updated>

		<summary type="html">&lt;p&gt;Silvaner: &amp;quot;changed my mind&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Silvaner</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Static&amp;diff=2101</id>
		<title>Static</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Static&amp;diff=2101"/>
		<updated>2007-02-10T21:35:56Z</updated>

		<summary type="html">&lt;p&gt;Silvaner: /* My Solution */ some more...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is about a tag called &#039;&#039;&#039;static&#039;&#039;&#039; or &#039;&#039;&#039;locked&#039;&#039;&#039; that marks a portion of the page as not to be refreshed when refreshing or navigating to another page on the site.&lt;br /&gt;
&lt;br /&gt;
== Use Case Description ==&lt;br /&gt;
Often some parts of the page on a site do not change in content, size and position on a given page or pages on a site. These parts shouldn&#039;t be redrawn when refreshing or navigating to a different page with the same elements. These elements are usually navigation bars, logos and legal disclamers on the bottom.&lt;br /&gt;
&lt;br /&gt;
=== Current Limitations ===&lt;br /&gt;
There is no such tag at current, and though pics are stored in the browser cache, they are re-rendered every time the page or a similar one loads.&lt;br /&gt;
&lt;br /&gt;
=== Current Usage and Workarounds ===&lt;br /&gt;
Frames work around this problem, but they are not widely used, and have problems which make them unpopular&lt;br /&gt;
&lt;br /&gt;
=== Benefits ===&lt;br /&gt;
Browsing through a list of search results would become faster, also browsing through sites with many graphical elements&lt;br /&gt;
&lt;br /&gt;
=== Requests for this Feature ===&lt;br /&gt;
&lt;br /&gt;
== Proposed Solutions ==&lt;br /&gt;
&lt;br /&gt;
=== My Solution ===&lt;br /&gt;
The solution would be to introduce &amp;lt;static&amp;gt; and &amp;lt;/static&amp;gt; tags that would include the attributes static_url for the site and a static_id for the class of documents. For example &amp;lt;static static_url=whatwg.org static_id=001&amp;gt; &#039;&#039;insert code for the navigation bar&#039;&#039; &amp;lt;/static static_id=001&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then the browser would know on the next page that url and id are identical and just redraw the part of the screen corresponding to the code inside &amp;lt;static&amp;gt;&amp;lt;/static&amp;gt;. Through the id, a site can also adopt different static elements like navigation bars for different sections of the site. An alternative to the number would be a keyword like static_id=&amp;quot;navbar1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== Processing Model ====&lt;br /&gt;
The browser would need a bitmap cache for the &amp;lt;static&amp;gt; parts of the current website, or possibly the &#039;&#039;n&#039;&#039; last visited websites together with their positions on the page. Also a timeframe should be set when to reload the static parts, either in the tag via a static_expires=x number of days property or via a fixed timespan, or from session to session (that would lessen the benefits considerably). Misuse should be difficult, since the website has to be one currently displayed. It doesn&#039;t work on pages on servers with different top domains, but that would be a case occurring seldomly.&lt;br /&gt;
&lt;br /&gt;
==== Limitations ==== &lt;br /&gt;
It doesn&#039;t work on pages of organizations with different top domains e.g. wikipedia.org vs. wikibooks.org etc., but that would be a case occurring not too often.&lt;br /&gt;
&lt;br /&gt;
==== Implementation ==== &lt;br /&gt;
Implementation on the browser seems straight forward, since redrawing parts of the screen is easy. It wouldn&#039;t work with sites that do not specify exact sizes or positions (or positioning elements that determine the position in an unamiguous way like a table with a width percentage) for elements.&lt;br /&gt;
&lt;br /&gt;
==== Adoption ==== &lt;br /&gt;
Faster rendering. A site with lots of graphics (NYT) would (re)load nearly as fast as a site with text only. Certainly ads and picture content would still have to reload, so not every page would reload faster.&lt;/div&gt;</summary>
		<author><name>Silvaner</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Static&amp;diff=2100</id>
		<title>Static</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Static&amp;diff=2100"/>
		<updated>2007-02-10T21:27:41Z</updated>

		<summary type="html">&lt;p&gt;Silvaner: /* My Solution */ typo&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is about a tag called &#039;&#039;&#039;static&#039;&#039;&#039; or &#039;&#039;&#039;locked&#039;&#039;&#039; that marks a portion of the page as not to be refreshed when refreshing or navigating to another page on the site.&lt;br /&gt;
&lt;br /&gt;
== Use Case Description ==&lt;br /&gt;
Often some parts of the page on a site do not change in content, size and position on a given page or pages on a site. These parts shouldn&#039;t be redrawn when refreshing or navigating to a different page with the same elements. These elements are usually navigation bars, logos and legal disclamers on the bottom.&lt;br /&gt;
&lt;br /&gt;
=== Current Limitations ===&lt;br /&gt;
There is no such tag at current, and though pics are stored in the browser cache, they are re-rendered every time the page or a similar one loads.&lt;br /&gt;
&lt;br /&gt;
=== Current Usage and Workarounds ===&lt;br /&gt;
Frames work around this problem, but they are not widely used, and have problems which make them unpopular&lt;br /&gt;
&lt;br /&gt;
=== Benefits ===&lt;br /&gt;
Browsing through a list of search results would become faster, also browsing through sites with many graphical elements&lt;br /&gt;
&lt;br /&gt;
=== Requests for this Feature ===&lt;br /&gt;
&lt;br /&gt;
== Proposed Solutions ==&lt;br /&gt;
&lt;br /&gt;
=== My Solution ===&lt;br /&gt;
The solution would be to introduce &amp;lt;static&amp;gt; and &amp;lt;/static&amp;gt; tags that would include the attributes static_url for the site and a static_id for the class of documents. For example &amp;lt;static static_url=whatwg.org static_id=001&amp;gt; &#039;&#039;insert code for the navigation bar&#039;&#039; &amp;lt;/static static_id=001&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then the browser would know on the next page that url and id are identical and just redraw the part of the screen corresponding to the code inside &amp;lt;static&amp;gt;&amp;lt;/static&amp;gt;. Through the id, a site can also adopt different static elements like navigation bars for different sections of the site. An alternative to the number would be a keyword like static_id=&amp;quot;navbar1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== Processing Model ====&lt;br /&gt;
The browser would need a bitmap cache for the static documents of the current website, or possibly the &#039;&#039;n&#039;&#039; last visited websites together with their positions on the page. Misuse should be difficult, since the website has to be one currently displayed. It doesn&#039;t work on pages on servers with different top domains, but that would be a case occurring seldomly.&lt;br /&gt;
&lt;br /&gt;
==== Limitations ==== &lt;br /&gt;
It doesn&#039;t work on pages on organizations with different top domains e.g. wikipedia vs. wikibooks etc., but that would be a case occurring not too often.&lt;br /&gt;
&lt;br /&gt;
==== Implementation ==== &lt;br /&gt;
Implementation on the browser seems straight forward, since redrawing parts of the screen is easy. It wouldn&#039;t work with sites that do not specify exact sizes for elements.&lt;br /&gt;
&lt;br /&gt;
==== Adoption ==== &lt;br /&gt;
Faster rendering. A site with lots of graphics (ESPN) would (re)load nearly as fast as a site with text only. Certainly ads would still have to reload, so it might not be that faster everywhere&lt;/div&gt;</summary>
		<author><name>Silvaner</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Static&amp;diff=2099</id>
		<title>Static</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Static&amp;diff=2099"/>
		<updated>2007-02-10T21:26:42Z</updated>

		<summary type="html">&lt;p&gt;Silvaner: /* My Solution */ why static_id&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is about a tag called &#039;&#039;&#039;static&#039;&#039;&#039; or &#039;&#039;&#039;locked&#039;&#039;&#039; that marks a portion of the page as not to be refreshed when refreshing or navigating to another page on the site.&lt;br /&gt;
&lt;br /&gt;
== Use Case Description ==&lt;br /&gt;
Often some parts of the page on a site do not change in content, size and position on a given page or pages on a site. These parts shouldn&#039;t be redrawn when refreshing or navigating to a different page with the same elements. These elements are usually navigation bars, logos and legal disclamers on the bottom.&lt;br /&gt;
&lt;br /&gt;
=== Current Limitations ===&lt;br /&gt;
There is no such tag at current, and though pics are stored in the browser cache, they are re-rendered every time the page or a similar one loads.&lt;br /&gt;
&lt;br /&gt;
=== Current Usage and Workarounds ===&lt;br /&gt;
Frames work around this problem, but they are not widely used, and have problems which make them unpopular&lt;br /&gt;
&lt;br /&gt;
=== Benefits ===&lt;br /&gt;
Browsing through a list of search results would become faster, also browsing through sites with many graphical elements&lt;br /&gt;
&lt;br /&gt;
=== Requests for this Feature ===&lt;br /&gt;
&lt;br /&gt;
== Proposed Solutions ==&lt;br /&gt;
&lt;br /&gt;
=== My Solution ===&lt;br /&gt;
The solution would be to introduce &amp;lt;static&amp;gt; and &amp;lt;/static&amp;gt; tags that would include the attributes static_url for the site and a static_id for the class of documents. For example &amp;lt;static static_url=whatwg.org static_is=001&amp;gt; &#039;&#039;insert code for the navigation bar&#039;&#039; &amp;lt;/static static_id=001&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then the browser would know on the next page that url and id are identical and just redraw the part of the screen corresponding to the code inside &amp;lt;static&amp;gt;&amp;lt;/static&amp;gt;. Through the id, a site can also adopt different static elements like navigation bars for different sections of the site. An alternative to the number would be a keyword like static_id=&amp;quot;navbar1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
==== Processing Model ====&lt;br /&gt;
The browser would need a bitmap cache for the static documents of the current website, or possibly the &#039;&#039;n&#039;&#039; last visited websites together with their positions on the page. Misuse should be difficult, since the website has to be one currently displayed. It doesn&#039;t work on pages on servers with different top domains, but that would be a case occurring seldomly.&lt;br /&gt;
&lt;br /&gt;
==== Limitations ==== &lt;br /&gt;
It doesn&#039;t work on pages on organizations with different top domains e.g. wikipedia vs. wikibooks etc., but that would be a case occurring not too often.&lt;br /&gt;
&lt;br /&gt;
==== Implementation ==== &lt;br /&gt;
Implementation on the browser seems straight forward, since redrawing parts of the screen is easy. It wouldn&#039;t work with sites that do not specify exact sizes for elements.&lt;br /&gt;
&lt;br /&gt;
==== Adoption ==== &lt;br /&gt;
Faster rendering. A site with lots of graphics (ESPN) would (re)load nearly as fast as a site with text only. Certainly ads would still have to reload, so it might not be that faster everywhere&lt;/div&gt;</summary>
		<author><name>Silvaner</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Feature_Proposals&amp;diff=2098</id>
		<title>Feature Proposals</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Feature_Proposals&amp;diff=2098"/>
		<updated>2007-02-10T21:21:06Z</updated>

		<summary type="html">&lt;p&gt;Silvaner: /* Document Markup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This document contains a list of the problems for which feature requests have been made. Linked problem pages contain the document of the problem and their relevant solutions. Obviously, we want to keep HTML as simple as possible. That means not everyone will get what they want. Having good documentation for the problems at hand will help all of us work out what is most important.&lt;br /&gt;
&lt;br /&gt;
== Guidelines ==&lt;br /&gt;
&lt;br /&gt;
Before proposing a feature, please read [http://blog.whatwg.org/proposing-features Proposing features].  If you want to add a feature request, start by copying the [[Problem Solving]] template page onto a new page and fill out as much information as you can.&lt;br /&gt;
&lt;br /&gt;
You don&#039;t have to provide detailed answers for everything straight away.  The most important information to provide at first is the problem description.  Once we have detailed descriptions, use cases and an understanding of the limitations with existing markup, we can then begin to discuss the best way in which to address the problems and work out more of the more technical details.&lt;br /&gt;
&lt;br /&gt;
== Document Markup ==&lt;br /&gt;
* [[Dialogue]]&lt;br /&gt;
* [[Annotation]]&lt;br /&gt;
* [[Footnotes]]&lt;br /&gt;
* [[Sidenotes]]&lt;br /&gt;
* [[Image Caption]]&lt;br /&gt;
* [[Inline Math]]&lt;br /&gt;
* [[Static]]&lt;br /&gt;
&lt;br /&gt;
== DOM Scripting ==&lt;br /&gt;
* [[Text in Canvas]]&lt;br /&gt;
&lt;br /&gt;
== Security ==&lt;br /&gt;
* [[Link Hashes]]&lt;br /&gt;
* [[Digital Signatures]]&lt;br /&gt;
&lt;br /&gt;
== Other ==&lt;br /&gt;
&lt;br /&gt;
This list of features needs to be sorted out.  They&#039;ve come from all the [http://del.icio.us/lachlan.hunt/WHATWG feedback provided on blogs] over the past few weeks.&lt;br /&gt;
&lt;br /&gt;
* Don&#039;t render quotation marks around &amp;lt;code&amp;gt;q&amp;lt;/code&amp;gt; elements.&lt;br /&gt;
* Make form validation easier&lt;br /&gt;
** &amp;lt;code&amp;gt;required&amp;lt;/code&amp;gt; attribute&lt;br /&gt;
** &amp;lt;code&amp;gt;maxlength&amp;lt;/code&amp;gt; attribute for textarea&lt;br /&gt;
** &amp;lt;code&amp;gt;pattern&amp;lt;/code&amp;gt; attribute&lt;br /&gt;
** &amp;lt;code&amp;gt;min&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;max&amp;lt;/code&amp;gt;&lt;br /&gt;
* New Form Controls&lt;br /&gt;
** Search fields&lt;br /&gt;
** Combo boxes&lt;br /&gt;
** Date/Time&lt;br /&gt;
** E-mail&lt;br /&gt;
** Int&lt;br /&gt;
** Long&lt;br /&gt;
** Unsigned&lt;br /&gt;
** Float&lt;br /&gt;
** Number&lt;br /&gt;
** Currency&lt;br /&gt;
** URL&lt;br /&gt;
* WYSIWIG Editor (&amp;lt;code&amp;gt;contentEditable&amp;lt;/code&amp;gt;)&lt;br /&gt;
* Placeholder attribute&lt;br /&gt;
* Captions for images&lt;br /&gt;
* Bring back the &amp;lt;code&amp;gt;start&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;value&amp;lt;/code&amp;gt; attributes for ordered lists.&lt;br /&gt;
* Bring back the &amp;lt;code&amp;gt;menu&amp;lt;/code&amp;gt; element&lt;br /&gt;
* Require XHTML-link syntax for HTML&lt;br /&gt;
* Caption/label/list header for lists&lt;br /&gt;
* Include the &amp;lt;code&amp;gt;role&amp;lt;/code&amp;gt; attribute.&lt;br /&gt;
* Allow &amp;lt;code&amp;gt;href&amp;lt;/code&amp;gt; on all elements&lt;br /&gt;
* Make it easier to mark up blocks of code&lt;br /&gt;
* Allow block level elements inside paragraphs&lt;br /&gt;
* “a tag that could hold &amp;quot;bad grammar&amp;quot; and not have any effect on the validation (sort of like a document.write from JavaScript) and would terminate all unclosed items at the end of the element (like TDs tend to do).”&lt;br /&gt;
* &amp;lt;code&amp;gt;blink&amp;lt;/code&amp;gt;!&lt;br /&gt;
* Fix the &amp;lt;code&amp;gt;object&amp;lt;/code&amp;gt; element.&lt;br /&gt;
* Unify &amp;lt;code&amp;gt;img&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;object&amp;lt;/code&amp;gt;, &amp;lt;/code&amp;gt;embed&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;iframe&amp;lt;/code&amp;gt; into a single element&lt;br /&gt;
* Headers and footers&lt;br /&gt;
* A mechanism to include content from an external source (e.g. &amp;lt;code&amp;gt;include&amp;lt;/code&amp;gt;, perhaps like XInclude)&lt;br /&gt;
* A &amp;lt;code&amp;gt;corner&amp;lt;/code&amp;gt; element (presumably for making rounded corners)&lt;br /&gt;
* Markup for advertisements&lt;br /&gt;
* Easier column layouts&lt;br /&gt;
* A &amp;lt;code&amp;gt;foot&amp;lt;/code&amp;gt; element for containing scripts at the bottom of the page, or something to help deal with cross-browser load events.&lt;br /&gt;
* Key Generation/Certificate management (The &amp;lt;code&amp;gt;keygen&amp;lt;/code&amp;gt; element)&lt;/div&gt;</summary>
		<author><name>Silvaner</name></author>
	</entry>
	<entry>
		<id>https://wiki.whatwg.org/index.php?title=Static&amp;diff=2097</id>
		<title>Static</title>
		<link rel="alternate" type="text/html" href="https://wiki.whatwg.org/index.php?title=Static&amp;diff=2097"/>
		<updated>2007-02-10T21:20:38Z</updated>

		<summary type="html">&lt;p&gt;Silvaner: just a thought&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is about a tag called &#039;&#039;&#039;static&#039;&#039;&#039; or &#039;&#039;&#039;locked&#039;&#039;&#039; that marks a portion of the page as not to be refreshed when refreshing or navigating to another page on the site.&lt;br /&gt;
&lt;br /&gt;
== Use Case Description ==&lt;br /&gt;
Often some parts of the page on a site do not change in content, size and position on a given page or pages on a site. These parts shouldn&#039;t be redrawn when refreshing or navigating to a different page with the same elements. These elements are usually navigation bars, logos and legal disclamers on the bottom.&lt;br /&gt;
&lt;br /&gt;
=== Current Limitations ===&lt;br /&gt;
There is no such tag at current, and though pics are stored in the browser cache, they are re-rendered every time the page or a similar one loads.&lt;br /&gt;
&lt;br /&gt;
=== Current Usage and Workarounds ===&lt;br /&gt;
Frames work around this problem, but they are not widely used, and have problems which make them unpopular&lt;br /&gt;
&lt;br /&gt;
=== Benefits ===&lt;br /&gt;
Browsing through a list of search results would become faster, also browsing through sites with many graphical elements&lt;br /&gt;
&lt;br /&gt;
=== Requests for this Feature ===&lt;br /&gt;
&lt;br /&gt;
== Proposed Solutions ==&lt;br /&gt;
&lt;br /&gt;
=== My Solution ===&lt;br /&gt;
The solution would be to introduce &amp;lt;static&amp;gt; and &amp;lt;/static&amp;gt; tags that would include the attributes static_url for the site and a static_id for the class of documents. For example &amp;lt;static static_url=whatwg.org static_is=001&amp;gt; &#039;&#039;insert code for the navigation bar&#039;&#039; &amp;lt;/static static_id=001&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then the browser would know on the next page that url and id are identical and just redraw the part of the screen corresponding to the code inside &amp;lt;static&amp;gt;&amp;lt;/static&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== Processing Model ====&lt;br /&gt;
The browser would need a bitmap cache for the static documents of the current website, or possibly the &#039;&#039;n&#039;&#039; last visited websites together with their positions on the page. Misuse should be difficult, since the website has to be one currently displayed. It doesn&#039;t work on pages on servers with different top domains, but that would be a case occurring seldomly.&lt;br /&gt;
&lt;br /&gt;
==== Limitations ==== &lt;br /&gt;
It doesn&#039;t work on pages on organizations with different top domains e.g. wikipedia vs. wikibooks etc., but that would be a case occurring not too often.&lt;br /&gt;
&lt;br /&gt;
==== Implementation ==== &lt;br /&gt;
Implementation on the browser seems straight forward, since redrawing parts of the screen is easy. It wouldn&#039;t work with sites that do not specify exact sizes for elements.&lt;br /&gt;
&lt;br /&gt;
==== Adoption ==== &lt;br /&gt;
Faster rendering. A site with lots of graphics (ESPN) would (re)load nearly as fast as a site with text only. Certainly ads would still have to reload, so it might not be that faster everywhere&lt;/div&gt;</summary>
		<author><name>Silvaner</name></author>
	</entry>
</feed>