→Flow engine: new section |
remove a bunch of junk items that clutter this page - but keep everything of historical value |
||
Line 4: | Line 4: | ||
{{WikiProject Software |class=Start}} |
{{WikiProject Software |class=Start}} |
||
}} |
}} |
||
== SecurityFocus cite == |
|||
On 01 Nov 2004, this article was cited in a [http://www.securityfocus.com/columnists/274 SecurityFocus article] on [[phishing]]. [[User:Securiger|Securiger]] 06:50, 8 Nov 2004 (UTC) |
|||
Unlimited [[User:Ishak ahmed|Ishak ahmed]] ([[User talk:Ishak ahmed|talk]]) 10:16, 27 February 2017 (UTC) |
|||
3170 [[User:Ishak ahmed|Ishak ahmed]] ([[User talk:Ishak ahmed|talk]]) 10:16, 27 February 2017 (UTC) |
|||
== Layout managers == |
|||
I think there is no article on layout managers in Wikipedia. What I intend by layout managers is what is done in [[Swing_%28Java%29|Java Swing]] in LayoutManagers, or the Box model in XUL, etc... Almost evenry layout engine use a sort of automatic layout at the base. It can be difficult to understand for people that are not familiar with UI development. I would like to create a new article on this subject, and linking this article to this one, and maybe swing, C#, XUL, etc... What do you think ? [[User:Hervegirod|Hervegirod]] 09:57, 14 May 2006 (UTC) |
|||
== Terminology == |
== Terminology == |
||
Line 33: | Line 22: | ||
I came to this page to find out which standards organization defines the web browser engine. I think it is WWWC, but am not 100% sure. I was surprised that it is such a small page and that it didn't identify the standards organization. <span style="font-size: smaller;" class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/68.232.66.237|68.232.66.237]] ([[User talk:68.232.66.237|talk]]) 17:04, 7 July 2012 (UTC)</span><!-- Template:Unsigned IP --> <!--Autosigned by SineBot--> |
I came to this page to find out which standards organization defines the web browser engine. I think it is WWWC, but am not 100% sure. I was surprised that it is such a small page and that it didn't identify the standards organization. <span style="font-size: smaller;" class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/68.232.66.237|68.232.66.237]] ([[User talk:68.232.66.237|talk]]) 17:04, 7 July 2012 (UTC)</span><!-- Template:Unsigned IP --> <!--Autosigned by SineBot--> |
||
:The standards organization, the [[W3C|WWWC]], defines HTML5, CSS3 and other standards. The browser layout engines attempt to implement the standards. [[User:LittleBenW|LittleBen]] ([[User talk:LittleBenW|talk]]) 05:18, 19 July 2012 (UTC) |
:The standards organization, the [[W3C|WWWC]], defines HTML5, CSS3 and other standards. The browser layout engines attempt to implement the standards. [[User:LittleBenW|LittleBen]] ([[User talk:LittleBenW|talk]]) 05:18, 19 July 2012 (UTC) |
||
== Article name should be "Layout engine" not "Web browser engine" == |
|||
See discussion [[Talk:Comparison_of_web_browser_engines#Proposed_moves | here]] and [[Talk:Comparison_of_web_browser_engines#Requested_move | here]]. [[User:LittleBenW|LittleBen]] ([[User talk:LittleBenW|talk]]) 14:44, 4 October 2012 (UTC) |
|||
==Move discussion in progress== |
|||
There is a move discussion in progress on [[Talk:Comparison of web browser engines#Requested move |Talk:Comparison of web browser engines]] which affects this page. Please participate on that page and not in this talk page section. Thank you. <!-- Talk:Comparison of web browser engines crosspost --> —[[User:RMCD bot|RMCD bot]] 18:13, 3 November 2012 (UTC) |
|||
Any [[User:Ishak ahmed|Ishak ahmed]] ([[User talk:Ishak ahmed|talk]]) 10:17, 27 February 2017 (UTC) |
|||
==If Layout Engine redirects here, where do I add information about thick client (non-web) layout engines?== |
==If Layout Engine redirects here, where do I add information about thick client (non-web) layout engines?== |
||
I want to add content to Wikipedia about the differences between the thick client layout engines found in WinForms, WCF, Linux, Java, and other OS's. If we insist on redirecting "layout engine" to here, then where do I put it? It looks like there was already a discussion (link above) - did we decide to intentionally exclude the subject? Contrary to popular opinion, not all user interfaces are web-based. <span style="font-size: smaller;" class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/173.14.140.254|173.14.140.254]] ([[User talk:173.14.140.254|talk]]) 19:35, 12 November 2013 (UTC)</span><!-- Template:Unsigned IP --> <!--Autosigned by SineBot--> |
I want to add content to Wikipedia about the differences between the thick client layout engines found in WinForms, WCF, Linux, Java, and other OS's. If we insist on redirecting "layout engine" to here, then where do I put it? It looks like there was already a discussion (link above) - did we decide to intentionally exclude the subject? Contrary to popular opinion, not all user interfaces are web-based. <span style="font-size: smaller;" class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/173.14.140.254|173.14.140.254]] ([[User talk:173.14.140.254|talk]]) 19:35, 12 November 2013 (UTC)</span><!-- Template:Unsigned IP --> <!--Autosigned by SineBot--> |
||
== Time to update statistics - a "little wrong" == |
|||
Statistics are probably right but old, however at the time Chrome probably used WebKit, not Blink. Blink was released in Chrome 2013-06-17 in Linux and next month on other platforms. As it is a fork of WebKit then not a huge deal. [[User:Comp.arch|comp.arch]] ([[User talk:Comp.arch|talk]]) 13:46, 3 March 2014 (UTC) |
|||
== Statistics (combine Mozilla with Firefox?) == |
== Statistics (combine Mozilla with Firefox?) == |
||
Line 57: | Line 33: | ||
==Layout engine stub== |
==Layout engine stub== |
||
There appears to be a vary small stub article under the title [[Layout engine]]. This article (Web browser engine) asserts a "web browser engine" is sometimes called "layout engine". And if this is the only usage of the term layout engine then I suggest a deletion of the stub article. --[[User:Nived 90|Devin Murphy]] ([[User talk:Nived 90|talk]]) 19:02, 28 January 2016 (UTC) |
There appears to be a vary small stub article under the title [[Layout engine]]. This article (Web browser engine) asserts a "web browser engine" is sometimes called "layout engine". And if this is the only usage of the term layout engine then I suggest a deletion of the stub article. --[[User:Nived 90|Devin Murphy]] ([[User talk:Nived 90|talk]]) 19:02, 28 January 2016 (UTC) |
||
== opera mini == |
|||
Good [[User:Ishak ahmed|Ishak ahmed]] ([[User talk:Ishak ahmed|talk]]) 10:15, 27 February 2017 (UTC) |
|||
== Article name == |
== Article name == |
Revision as of 15:32, 21 March 2021
This article is of interest to the following WikiProjects: | |||||||||||||||||||||||||||||||||||||||||||
|
Terminology
It may be useful to render the reader aware of the fact that the terms "layout" and "rendering" are used in an overly broad meaning in this context.
A so called "layout engine" does in fact a lot more than layout. The basic tasks performed are: 1. document retrieval from the network 2. parsing 3. creation of the document tree 4. layout 5. rendering 6. event handling / scripting.
The layout proper is only the computation of the position of every graphical elements on the page. You find layout modules in a lot of programs, like EDA tools, TeX, graphviz, ...
The rendering proper is only the transformation of graphical objects (bitmap images, vector graphics, text) to a raster. Likewise, you'll find a renderer in a lot of programs, like ghostscript, flash, ...
What do you think ? Tonigonenstein 02:31, 15 September 2006 (UTC)
- I completely agree, and had gone to the talk page to make the same point made in your paragraph 3. Formerly the IP-Address 24.22.227.53 21:56, 5 May 2007 (UTC)
- That might address a remark I was about to make. If this is about rendering marked up content, why is Ghostview not in the list? Or any dvi viewer? or a postscript or pdf viewer? Those all take a structured language as input, and render the result... I think that is clearly not what was intended, so can this please be clarified? Hugo, 212.66.88.6 (talk) 19:24, 16 March 2010 (UTC)
- I have taken the bold step of renaming this article to web browser engine, which is what it is really about. The term is how Webkit describes itself. I also explain in the article the difference between layout, rendering and web browser engines so that should solve the issue. Then articles for layout engines and rendering engines in general can be created and reference this one. Barsamin (talk) 01:51, 25 May 2010 (UTC)
I came to this page to find out which standards organization defines the web browser engine. I think it is WWWC, but am not 100% sure. I was surprised that it is such a small page and that it didn't identify the standards organization. — Preceding unsigned comment added by 68.232.66.237 (talk) 17:04, 7 July 2012 (UTC)
- The standards organization, the WWWC, defines HTML5, CSS3 and other standards. The browser layout engines attempt to implement the standards. LittleBen (talk) 05:18, 19 July 2012 (UTC)
If Layout Engine redirects here, where do I add information about thick client (non-web) layout engines?
I want to add content to Wikipedia about the differences between the thick client layout engines found in WinForms, WCF, Linux, Java, and other OS's. If we insist on redirecting "layout engine" to here, then where do I put it? It looks like there was already a discussion (link above) - did we decide to intentionally exclude the subject? Contrary to popular opinion, not all user interfaces are web-based. — Preceding unsigned comment added by 173.14.140.254 (talk) 19:35, 12 November 2013 (UTC)
Statistics (combine Mozilla with Firefox?)
Is Wikimedia (name it Wikipedia per WP:COMMONNAME) data the best and representative?
See my latest edit to this page. See my section: Talk:Usage_share_of_web_browsers#Wikimedia_number_do_not_add_up_.28to_100.25.29. Please discuss there. Note that my latest edit here contradicts that page. comp.arch (talk) 22:20, 5 March 2014 (UTC)
Layout engine stub
There appears to be a vary small stub article under the title Layout engine. This article (Web browser engine) asserts a "web browser engine" is sometimes called "layout engine". And if this is the only usage of the term layout engine then I suggest a deletion of the stub article. --Devin Murphy (talk) 19:02, 28 January 2016 (UTC)
Article name
The name of the page has been "web browser engine" for years, which is consistent with the parent "web browser" page. However, User:C. A. Russell has twice moved it to "browser engine". I disagree with that. It should be consistent with the parent page. -Pmffl (talk) 15:35, 12 June 2018 (UTC)
- On the other hand, I overlooked the fact that there is precedent for pages named Browser extension, Browser security, etc. So, in that sense, "Browser engine" is acceptable, though I have a personal preference for the fuller name. -Pmffl (talk) 15:49, 12 June 2018 (UTC)
While doing some major revision work today, the new "browser engine" name grew on me. It occurred to me that it may, in fact, be better to differentiate it even more from the parent "web browser" page. So I'm fine with the new name. -Pmffl (talk) 19:20, 13 June 2018 (UTC)
Since there's no disagreement anymore, I'm going to change other pages to use the new "browser engine" name. -Pmffl (talk) 22:56, 21 June 2018 (UTC)
Flow engine
In the past few days, two editors have added the Flow browser engine under the Notable engines section. I reverted it, citing that it's too new, in an alpha state. Recent articles support this:
"This web browser you’ve never heard of is absolutely rapid, but don’t get too excited."
Thus it doesn't yet belong in the Notable engines section. Perhaps it will succeed and warrant inclusion, but not yet. -Pmffl (talk) 00:59, 21 March 2021 (UTC)