Page 1 of 1

What is web application for this page

Posted: 2017-10-06 05:09
by hamed.dehongi
Hello. I know it may be a fool question. But anyone knows what is web application that is used for writing this page:
https://www.debian.org/releases/stable/ ... pb.html.en
And also gtkmm book:
https://developer.gnome.org/gtkmm-tutorial/stable/

Thank you

Re: What is web application for this page

Posted: 2017-10-06 06:47
by golinux
Go to the source, grasshopper.
hamed.dehongi wrote:Hello. I know it may be a fool question. But anyone knows what is web application that is used for writing this page:
https://www.debian.org/releases/stable/ ... pb.html.en
Looks like:

Code: Select all

<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
Looks like it uses modules from:http://exslt.org/

But I'm really tired atm and might be wrong about that.

Re: What is web application for this page

Posted: 2017-10-06 14:23
by GarryRicketson
Maybe the author just used a text editor , like "nano" or "leafpad".

Code: Select all

text/html; charset=UTF-8 

Re: What is web application for this page

Posted: 2017-10-06 14:49
by golinux
GarryRicketson wrote:Maybe the author just used a text editor , like "nano" or "leafpad".

Code: Select all

text/html; charset=UTF-8 
Yeah that a good part of it. It's how I create websites - just fire up ye olde text editor and have at it. There doesn't have to be an app for everything. ;)

Re: What is web application for this page

Posted: 2017-10-06 15:21
by GarryRicketson
It is not clear what the OP means by "web application",
But
hamed.dehongi » But anyone knows what is web application that is used for writing this page:
From what I see, as to what a "web application" is :
What is a web application ?

1st hit: https://en.wikipedia.org/wiki/Web_application

The page shown by the OP: https://www.debian.org/releases/stable/ ... pb.html.en is not using any web application, web applications are not used to do the actual writing of the web page or site.
On the other hand :
https://developer.gnome.org/gtkmm-tutorial/stable/

Code: Select all

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns:set="http://exslt.org/sets" xmlns:str="http://exslt.org/strings">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Programming with gtkmm 3</title>
<link rel="previous" href="index-info.html.en" title="">
<link rel="next" href="chapter-introduction.html.en" title="Introduction">
<style type="text/css"> 
Is using this:

Code: Select all

xmlns:set="http://exslt.org/sets" xmlns:str="http://exslt.org/strings" 
But still, the application is not what is used to actually write the page,...
Any editor, and the keyboard, is what is used normally, all though there are some application that generate generic web sites , auto maticly,... the content still needs be written using a editor and the keyboard. :mrgreen:
For example, this forum is useing software, a web application , called phpBB,
that is the forum software, it uses "PHP", as it's language, there are many other php applications, and forum softwares, IE: fluxbb, mybb, and the list goes on. But after all said and done, the writing of the PHP code, and documents is done with a editor, it can be a simple text editor , or a very elaborate and complex editor, only the author of the code would know what editor they choose to use.
Even the replies, and posts, are written using the online editor, included in the
application.
Or one can write a reply using "nano", on there PC, and the copy / paste it into the editor on the forum.

Re: What is web application for this page

Posted: 2017-10-06 16:10
by debiman
i take op's question to mean "how was this page generated".
it's a reasonable question; i think it very likely that both pages were generated from existing documentation, and not written out by hand.

dear hamed.dehongi, you can right-click on an empty part of the page and select "View Page Source".
in the <head> section of the sourcs code, you can find all sorts of information.

it seems the debian page shares the information about how it was generated, but the gnome page doesn't.

Re: What is web application for this page

Posted: 2017-10-06 16:33
by GarryRicketson
Post by debiman » 2017-10-06 10:10
i take op's question to mean "how was this page generated".
Good point, so that gave me the idea:
How are the Debian website pages generated

The 3rd hit: https://www.debian.org/devel/website/using_wml
Using WML

WML stands for web site meta language. This means that WML takes input .wml files, processes whatever is inside them (it can be anything from basic HTML to Perl code!), and outputs whatever you want it to output, for example .html or .php.----snip---see the above link for entire article--
The OP, and even others may find it interesting , so they are using "WML"
https://packages.debian.org/search?keywords=wml
And Perl:
Perl is used at the time the HTML pages are generated to do, well, whatever you like.
Also: https://www.debian.org/devel/website/desc
How is www.debian.org made

The Debian “webtree”, collection of directories and files that comprise our web site, is located in the /org/www.debian.org/www directory on www-master.debian.org. The bulk of the pages are normal static HTML files (i.e. not produced with something dynamic such as a CGI or a PHP script), because the web site is mirrored.

The site is generated in one of three ways:

the bulk of it is generated using WML, from the "webwml" CVS tree
the documentation is generated either using DocBook XML (use of DebianDoc SGML is being phased out), from the "ddp" Subversion repository; or using cron scripts, from the corresponding Debian packages
parts of the site are generated using scripts using other sources, e.g. the mailing list (un)subscription pages