Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #7676 > unrolled thread

Python for Web

Started bysidRo <slacky2005@gmail.com>
First post2011-06-15 00:50 -0700
Last post2011-07-24 12:54 -0700
Articles 4 — 4 participants

Back to article view | Back to comp.lang.python


Contents

  Python for Web sidRo <slacky2005@gmail.com> - 2011-06-15 00:50 -0700
    Re: Python for Web "bruno.desthuilliers@gmail.com" <bruno.desthuilliers@gmail.com> - 2011-06-15 05:11 -0700
      Re: Python for Web geremy condra <debatem1@gmail.com> - 2011-06-15 15:50 -0700
      Re: Python for Web lkcl <luke.leighton@gmail.com> - 2011-07-24 12:54 -0700

#7676 — Python for Web

FromsidRo <slacky2005@gmail.com>
Date2011-06-15 00:50 -0700
SubjectPython for Web
Message-ID<76278869-aa9a-4ad0-aaff-7ddeddee1ffb@glegroupsg2000goo.googlegroups.com>
Is Python only for server side?

[toc] | [next] | [standalone]


#7685

From"bruno.desthuilliers@gmail.com" <bruno.desthuilliers@gmail.com>
Date2011-06-15 05:11 -0700
Message-ID<d3bebf94-c884-472d-ac30-b8249df0f60e@e35g2000yqc.googlegroups.com>
In reply to#7676
On Jun 15, 9:50 am, sidRo <slacky2...@gmail.com> wrote:
> Is Python only for server side?

Is it a theoretical question or a practical one ?-)

More seriously: except for the old proof-of-concept Grail browser, no
known browser uses Python as a client-side scripting language.

[toc] | [prev] | [next] | [standalone]


#7718

Fromgeremy condra <debatem1@gmail.com>
Date2011-06-15 15:50 -0700
Message-ID<mailman.7.1308178240.1164.python-list@python.org>
In reply to#7685
On Wed, Jun 15, 2011 at 5:11 AM, bruno.desthuilliers@gmail.com
<bruno.desthuilliers@gmail.com> wrote:
> On Jun 15, 9:50 am, sidRo <slacky2...@gmail.com> wrote:
>> Is Python only for server side?
>
> Is it a theoretical question or a practical one ?-)
>
> More seriously: except for the old proof-of-concept Grail browser, no
> known browser uses Python as a client-side scripting language.

Not quite the same thing, but there's pyjamas.

Geremy Condra

[toc] | [prev] | [next] | [standalone]


#10225

Fromlkcl <luke.leighton@gmail.com>
Date2011-07-24 12:54 -0700
Message-ID<db2aa9b8-7409-4907-895e-d13b55fee51d@a31g2000vbt.googlegroups.com>
In reply to#7685
On Jun 15, 1:11 pm, "bruno.desthuilli...@gmail.com"
<bruno.desthuilli...@gmail.com> wrote:
> On Jun 15, 9:50 am, sidRo <slacky2...@gmail.com> wrote:
>
> > Is Python only for server side?
>
> Is it a theoretical question or a practical one ?-)
>
> More seriously: except for the old proof-of-concept Grail browser, no
> known browser uses Python as a client-side scripting language.

 ahh paul bonser _did_ make an attempt to write a web browser in
python: he got quite a long way but nobody helped him out,
unfortunately.

 i did actually get grail browser up-and-running again, under python
2.5 and then 2.6 - it actually works, hurrah! :)

 the list of client-side (assuming you meant web browser client, sid)
python programming environments is actually really quite long.. and
some of them very very obscure :) i maintain (as i find them) a list,
here:

 http://wiki.python.org/moin/WebBrowserProgramming

 the one that i have the most respect for (despite its DOM TR2
compliance only, and the obscure bug that most people will never
encounter) is python-khtml.  KHTML aka Konqueror's web browser is the
granddaddy of webkit after the toerags from apple got their grubby
mitts on it, and i do wish that KHTML got more love and attention,
because it's a proper true free software *independent* web browser
engine that is truly developed by a free software community, not a
bunch of corporate lackies with a commercial axe to grind.

 there is quite a lot of mileage to be had from ironpython, because of
course it translates to CLR (.NET) - as a result you have things like
appcelerator (titanium).  sadly you'll probably get that running under
mono at some time when hell freezes over, but that's another story.

 the other one that's worth a laugh, ok maybe a snort, is the mozilla-
funded project back in 2000 to add support to firefox for < script
language="python" /> which actually damn well worked - properly -
except that it resulted in a whopping 10mb plugin (because it was the
entire python interpreter in a firefox plugin, that's why!) and was
only available for firefox.  oh, and building the dependencies on w32?
jaezzus h christ on a bike was it a bitch.  to give you an idea: the
last people who attempted it were novell, some time around 2007.  to
get an accurate date, look up the release date on xulrunner 1.8.

 anyway - bottom line: there's a hell of a lot (including pyjamas of
course, yaay!) but it's all pretty obscure esoteric stuff and you do
have to be a bit off your head to consider using the various options
available.

 l.

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web