r6677 tlsa - /trunk/netsurfweb/developers/gsoc/2009ideas.en

netsurf at semichrome.net netsurf at semichrome.net
Mon Mar 2 20:58:41 GMT 2009


Author: tlsa
Date: Mon Mar  2 14:58:41 2009
New Revision: 6677

URL: http://source.netsurf-browser.org?rev=6677&view=rev
Log:
Minor updates.

Modified:
    trunk/netsurfweb/developers/gsoc/2009ideas.en

Modified: trunk/netsurfweb/developers/gsoc/2009ideas.en
URL: http://source.netsurf-browser.org/trunk/netsurfweb/developers/gsoc/2009ideas.en?rev=6677&r1=6676&r2=6677&view=diff
==============================================================================
--- trunk/netsurfweb/developers/gsoc/2009ideas.en (original)
+++ trunk/netsurfweb/developers/gsoc/2009ideas.en Mon Mar  2 14:58:41 2009
@@ -120,13 +120,13 @@
 <h2>Layout engine improvements</h2>
 <p>The layout engine forms part of the core of the browser. It is responsible for calculating the position of each part of the page. It currently has a number of deficiencies which should be addressed. These include the following parts of the CSS specification:</p>
 <ul>
-<li>Stacking order (<code>z-index</code> CSS property)</li>
-<li>Fixed position (<code>position: fixed;</code>)</li>
-<li>Fixed backgrounds (<code>background-attachment: fixed;</code>)</li>
-<li>Vertical alignment (<code>vertical-align</code> CSS property)</li>
-<li>Handling of white space and wrapping (<code>white-space</code> CSS property)</li>
-</ul>
-<p>There are also other layout issues which could be tackled. For example in table layout some CSS properties, like <code>height</code> are not handled for table rows.</p>
+<li>Stacking order (<code style="color:#46a;">z-index</code>)</li>
+<li>Fixed position (<code style="color:#46a;">position: fixed;</code>)</li>
+<li>Fixed backgrounds (<code style="color:#46a;">background-attachment: fixed;</code>)</li>
+<li>Vertical alignment (<code style="color:#46a;">vertical-align</code>)</li>
+<li>Handling of white space and wrapping (<code style="color:#46a;">white-space</code>)</li>
+</ul>
+<p>There are also other layout issues which could be tackled. For example in table layout some CSS properties, like <code style="color:#46a;">height</code>, are not handled for table rows.</p>
 <p><strong>Skills required:</strong> C, HTML, CSS</p>
 <p><strong>Difficulty:</strong> Medium &ndash; Hard</p>
 <p><strong>Existing code:</strong> <a href="http://source.netsurf-browser.org/trunk/netsurf/render/layout.c?view=markup">layout engine</a>, <a href="http://source.netsurf-browser.org/trunk/netsurf/render/html_redraw.c?view=markup">rendering code</a></p>




More information about the netsurf-commits mailing list