comp.lang.ada
 help / color / mirror / Atom feed
* New Gnoga Website and Its Source
@ 2014-11-17  1:24 David Botton
  2014-11-17  2:04 ` Simon Clubley
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: David Botton @ 2014-11-17  1:24 UTC (permalink / raw)


I've updated the Gnoga Website and started adding content towards the business plan (I'm working hard on all parts ;)

The site requires JavaScript and web sockets. If you have issues getting to the site, please e-mail me, as I am working through various proxy issues, etc. and collecting data.

http://www.gnoga.com

to see the source http://www.gnoga.com/source

David Botton

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: New Gnoga Website and Its Source
  2014-11-17  1:24 New Gnoga Website and Its Source David Botton
@ 2014-11-17  2:04 ` Simon Clubley
  2014-11-17  2:12   ` David Botton
  2014-11-17  9:32 ` Jacob Sparre Andersen
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 11+ messages in thread
From: Simon Clubley @ 2014-11-17  2:04 UTC (permalink / raw)


On 2014-11-17, David Botton <david@botton.com> wrote:
> I've updated the Gnoga Website and started adding content towards the business plan (I'm working hard on all parts ;)
>
> The site requires JavaScript and web sockets. If you have issues
> getting to the site, please e-mail me, as I am working through various
> proxy issues, etc. and collecting data.
>
> http://www.gnoga.com
>
> to see the source http://www.gnoga.com/source
>

First off, well done for enabling a home page which has text explaining
Gnoga to Javascript disabled users.

Second, when I go to the above source link, I get redirected (after
enabling Javascript) to http://www.gnoga.com:8889/source, but while
I get a list of files, clicking on them does nothing other than
highlighting the filename.

Firefox on Linux, BTW and web sockets are enabled according to about:config.

Simon.

PS: BTW, As an Ada person, how do you find Javascript ?

I now know a lot more about it than I did a couple of weeks ago, and
I must say the impression I've developed is that it makes C++ look like
a nice robust, well engineered, safe language by comparison.

Some people judge a language's popularity by how active it's discussed
on line. In the case of Javascript I wonder if that online activity is
due to how much is left unsaid in the documentation and how scattered
the various documentation resources you need seem to be.

-- 
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: New Gnoga Website and Its Source
  2014-11-17  2:04 ` Simon Clubley
@ 2014-11-17  2:12   ` David Botton
  2014-11-17  2:55     ` David Botton
  2014-11-17  8:29     ` Simon Clubley
  0 siblings, 2 replies; 11+ messages in thread
From: David Botton @ 2014-11-17  2:12 UTC (permalink / raw)


> Second, when I go to the above source link, I get redirected (after
> enabling Javascript) to http://www.gnoga.com:8889/source, but while
> I get a list of files, clicking on them does nothing other than
> highlighting the filename.

My fault for not testing... I got lazy on the lay out and it bit me, since not working with FireFox, I'll fix that now check again in 20minutes.

> PS: BTW, As an Ada person, how do you find Javascript ?

I don't care much for it. I have an allergy to braces :)

With Gnoga you don't have to see it.

David Botton


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: New Gnoga Website and Its Source
  2014-11-17  2:12   ` David Botton
@ 2014-11-17  2:55     ` David Botton
  2014-11-17  8:29     ` Simon Clubley
  1 sibling, 0 replies; 11+ messages in thread
From: David Botton @ 2014-11-17  2:55 UTC (permalink / raw)


> My fault for not testing... I got lazy on the lay out and it bit me, since not working with FireFox, I'll fix that now check again in 20minutes.

Ok, fixed up and looking better too.

David Botton


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: New Gnoga Website and Its Source
  2014-11-17  2:12   ` David Botton
  2014-11-17  2:55     ` David Botton
@ 2014-11-17  8:29     ` Simon Clubley
  1 sibling, 0 replies; 11+ messages in thread
From: Simon Clubley @ 2014-11-17  8:29 UTC (permalink / raw)


On 2014-11-17, David Botton <david@botton.com> wrote:
>> Second, when I go to the above source link, I get redirected (after
>> enabling Javascript) to http://www.gnoga.com:8889/source, but while
>> I get a list of files, clicking on them does nothing other than
>> highlighting the filename.
>
> My fault for not testing... I got lazy on the lay out and it bit me, since not working with FireFox, I'll fix that now check again in 20minutes.
>

Yes, that's working ok now.

>> PS: BTW, As an Ada person, how do you find Javascript ?
>
> I don't care much for it. I have an allergy to braces :)
>
> With Gnoga you don't have to see it.
>

Yes, but you do if you are writing a Firefox Android extension... :-)

Simon.

-- 
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Microsoft: Bringing you 1980s technology to a 21st century world


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: New Gnoga Website and Its Source
  2014-11-17  1:24 New Gnoga Website and Its Source David Botton
  2014-11-17  2:04 ` Simon Clubley
@ 2014-11-17  9:32 ` Jacob Sparre Andersen
  2014-11-18  1:21 ` Randy Brukardt
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 11+ messages in thread
From: Jacob Sparre Andersen @ 2014-11-17  9:32 UTC (permalink / raw)


David Botton wrote:

> http://www.gnoga.com

The first two times I tried to load it, I just got a white page.

> to see the source http://www.gnoga.com/source

Then I took a look at the source browser, and it seems to work
reasonably well.

When I then tried to load the frontpage again, it came up fine.

(Using Iceweasel on Debian/stable.)

Greetings,

Jacob
-- 
A: Yes.
>Q: Are you sure?
>>A: Because it reverses the logical flow of conversation.
>>>Q: Why is top posting frowned upon?


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: New Gnoga Website and Its Source
  2014-11-17  1:24 New Gnoga Website and Its Source David Botton
  2014-11-17  2:04 ` Simon Clubley
  2014-11-17  9:32 ` Jacob Sparre Andersen
@ 2014-11-18  1:21 ` Randy Brukardt
  2014-11-18  2:20   ` David Botton
  2014-11-18  3:07 ` johannes falcone
  2014-11-18  8:08 ` Markus Schöpflin
  4 siblings, 1 reply; 11+ messages in thread
From: Randy Brukardt @ 2014-11-18  1:21 UTC (permalink / raw)


"David Botton" <david@botton.com> wrote in message 
news:98d79d97-3481-432e-b21f-dd26b9f757dd@googlegroups.com...
> I've updated the Gnoga Website and started adding content towards the 
> business plan (I'm working hard on all parts ;)
>
> The site requires JavaScript and web sockets. If you have issues getting 
> to the site, please e-mail me, as I am working through various proxy 
> issues, etc. and collecting data.

Are you going to make some static pages available for search engines? One 
would like your project to show up in the various search engines, and I 
doubt that anything using web sockets will show up there. (For the Ada 
search engine, we ignore Javascript, too, but I think Google et. al. do some 
Javascript emulation.)

                                             Randy.




^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: New Gnoga Website and Its Source
  2014-11-18  1:21 ` Randy Brukardt
@ 2014-11-18  2:20   ` David Botton
  0 siblings, 0 replies; 11+ messages in thread
From: David Botton @ 2014-11-18  2:20 UTC (permalink / raw)


> Are you going to make some static pages available for search engines?

For the moment there is a <noscript> tag with a description of the site that addresses that until the site is done. Not ideal but works for now.

There is a way currently in Gnoga to dump the site to plain html and attach to elements for interactivity on connection that I could use to address the crawler issues and I may end up using that method.

I am also considering adding a fallback mechanism using http and ajax for Gnoga, although it seems, so far, that there is little need. After a few tweaks it seems that most firewalls and proxies are working today with websockets so the need may not be there.

In general the web has moved to more dynamic content and "comet" programming. So Google provides a way to allow you to present static content in an alternate crawler only URL scheme. I likely will add a way to automate Gnoga to provide the HTML snapshots with the proper URL scheme. (https://developers.google.com/webmasters/ajax-crawling/ and https://developers.google.com/webmasters/ajax-crawling/docs/specification)

For now though, I am mostly experimenting with possible "patterns" for writing websites with Gnoga.

Gnoga's design is "app" centric and more about GUIs than sites, so far a very refreshing and enjoyable way of writing a web site, i.e. as an application. Once I've got a good feel for it I'll add to Gnoga the needed parts to address the crawler issues in one form or another.

David Botton


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: New Gnoga Website and Its Source
  2014-11-17  1:24 New Gnoga Website and Its Source David Botton
                   ` (2 preceding siblings ...)
  2014-11-18  1:21 ` Randy Brukardt
@ 2014-11-18  3:07 ` johannes falcone
  2014-11-18  8:08 ` Markus Schöpflin
  4 siblings, 0 replies; 11+ messages in thread
From: johannes falcone @ 2014-11-18  3:07 UTC (permalink / raw)


On Sunday, November 16, 2014 8:24:37 PM UTC-5, David Botton wrote:
> I've updated the Gnoga Website and started adding content towards the business plan (I'm working hard on all parts ;)
> 
> The site requires JavaScript and web sockets. If you have issues getting to the site, please e-mail me, as I am working through various proxy issues, etc. and collecting data.
> 
> http://www.gnoga.com
> 
> to see the source http://www.gnoga.com/source
> 
> David Botton

Great work!


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: New Gnoga Website and Its Source
  2014-11-17  1:24 New Gnoga Website and Its Source David Botton
                   ` (3 preceding siblings ...)
  2014-11-18  3:07 ` johannes falcone
@ 2014-11-18  8:08 ` Markus Schöpflin
  2014-11-18  8:12   ` Markus Schöpflin
  4 siblings, 1 reply; 11+ messages in thread
From: Markus Schöpflin @ 2014-11-18  8:08 UTC (permalink / raw)


Am 17.11.2014 um 02:24 schrieb David Botton:

> The site requires JavaScript and web sockets. If you have issues getting to
> the site, please e-mail me, as I am working through various proxy issues,
> etc. and collecting data.

FWIW, when not allowing scripts I'm seeing you noscript replacement text. When 
allowing gnoga.com and googleapis.com I get a completely blank page.

This is using FF 32.0.3 on Win7.

Markus


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: New Gnoga Website and Its Source
  2014-11-18  8:08 ` Markus Schöpflin
@ 2014-11-18  8:12   ` Markus Schöpflin
  0 siblings, 0 replies; 11+ messages in thread
From: Markus Schöpflin @ 2014-11-18  8:12 UTC (permalink / raw)


Am 18.11.2014 um 09:08 schrieb Markus Schöpflin:
> Am 17.11.2014 um 02:24 schrieb David Botton:
>
>> The site requires JavaScript and web sockets. If you have issues getting to
>> the site, please e-mail me, as I am working through various proxy issues,
>> etc. and collecting data.
>
> FWIW, when not allowing scripts I'm seeing you noscript replacement text. When
> allowing gnoga.com and googleapis.com I get a completely blank page.
>
> This is using FF 32.0.3 on Win7.

Using FF 33.1.1 doesn't improve the situation, nor does additionally allowing 
bootstrapcdn.com for JS.

Markus


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2014-11-18  8:12 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-11-17  1:24 New Gnoga Website and Its Source David Botton
2014-11-17  2:04 ` Simon Clubley
2014-11-17  2:12   ` David Botton
2014-11-17  2:55     ` David Botton
2014-11-17  8:29     ` Simon Clubley
2014-11-17  9:32 ` Jacob Sparre Andersen
2014-11-18  1:21 ` Randy Brukardt
2014-11-18  2:20   ` David Botton
2014-11-18  3:07 ` johannes falcone
2014-11-18  8:08 ` Markus Schöpflin
2014-11-18  8:12   ` Markus Schöpflin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox