Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Javascript > Build web apps in Javascript - new service open for beta

Reply
Thread Tools

Build web apps in Javascript - new service open for beta

 
 
AppPad
Guest
Posts: n/a
 
      02-19-2008
Hello,
This is a new website I am involved with, and we are seeking to open
up to a shortlist of users.

http://apppad.com

The basic overview of the service is:
- You define Object Type models & can use a Javascript API to persist
object data.
- You create HTML+Javascript applications (everything is provided for
you - no hosting or DB needed)

Hoping to find a few curious/interested Javascript gurus out there
who'd like to try it out.
Thanks & regards.
 
Reply With Quote
 
 
 
 
Peter Michaux
Guest
Posts: n/a
 
      02-19-2008
On Feb 18, 11:38 pm, AppPad <sav74...@gmail.com> wrote:
> Hello,
> This is a new website I am involved with, and we are seeking to open
> up to a shortlist of users.
>
> http://apppad.com
>
> The basic overview of the service is:
> - You define Object Type models & can use a Javascript API to persist
> object data.
> - You create HTML+Javascript applications (everything is provided for
> you - no hosting or DB needed)


That is a neat idea. I'm sure there are people that know front-end
technology but not the database side of things. Adobe Air is trying to
leverage this knowledge to build desktop apps.

> Hoping to find a few curious/interested Javascript gurus out there
> who'd like to try it out.


Unfortunately I don't have the time but good luck!

Peter
 
Reply With Quote
 
 
 
 
David Mark
Guest
Posts: n/a
 
      02-19-2008
On Feb 19, 2:38*am, AppPad <sav74...@gmail.com> wrote:
> Hello,
> This is a new website I am involved with, and we are seeking to open
> up to a shortlist of users.
>
> http://apppad.com
>

[snip]

An application framework based on HTML and JavaScript will require, at
the very least, developers who can write valid HTML and solid cross-
browser JavaScript. Best of luck in finding some.
 
Reply With Quote
 
rf
Guest
Posts: n/a
 
      02-19-2008

"David Mark" <> wrote in message
news:79fd2ead-10ee-41e3-8ae8-...
On Feb 19, 2:38 am, AppPad <sav74...@gmail.com> wrote:
> Hello,
> This is a new website I am involved with, and we are seeking to open
> up to a shortlist of users.
>
> http://apppad.com
>

[snip]

An application framework based on HTML and JavaScript will require, at
the very least, developers who can write valid HTML and solid cross-
browser JavaScript. Best of luck in finding some.

They are certainly not living at the above URL

Not even a bloody doctype!

background-color: 666666; is probably why I get my shocking pink background



 
Reply With Quote
 
David Mark
Guest
Posts: n/a
 
      02-19-2008
On Feb 19, 3:14*am, "rf" <r...@invalid.com> wrote:
[snip]
>
> They are certainly not living at the above URL
>
> Not even a bloody doctype!


Yes, it is a bizarre melange of HTML 3.2 and XHTML-style markup. No
doctype (what would it be anyway?), no character encoding specified,
tables-in-tables (despite the spartan layout), no top-level headline,
&nbsp; entitities in odd places, hyperlinks that break without script,
etc., etc. The really irony here is that the pages are clearly
template-driven and very small, so they only had a to get a very
limited amount of markup right once.

Here is an interesting sample:

<a href=""><a href="#" onClick="alert('Coming soon...')"
fref="feedback.jsp?appid=28">[App Feedback]</a><br/>

Then there is the script. This is a new one:

window.onload = document.onload = appCallOnLoad;

I can see why somebody might feel compelled to do such a thing, but at
the very least there should be logic to account for the fact that
appCallOnLoad might be called twice (there isn't.)

The most shocking display of incompetence can be found on the feedback
page, which features half a dozen lines of client-side validation,
which require (drum roll please) Prototype. (!)

Developing applications to run in this framework would be akin to
developing a condo complex in a swamp.

>
> background-color: 666666; is probably why I get my shocking pink background
>


I didn't bother to look at the CSS, but that sample doesn't surprise
me. Perhaps the devil made them do it (twice.)

Back to the drawing board guys!
 
Reply With Quote
 
AppPad
Guest
Posts: n/a
 
      02-19-2008
Thanks for the feedback. This definitely seems like a knowledgeable
group.

The goal has been to test functionality on IE6+ and Firefox2+ (will
add that info to the docs). Prototype was used for some account areas,
but not running the "Apps".

Thanks for pointing out the appCallOnLoad - will give it a further
look.


On Feb 19, 12:57*am, David Mark <dmark.cins...@gmail.com> wrote:
> On Feb 19, 3:14*am, "rf" <r...@invalid.com> wrote:
> [snip]
>
>
>
> > They are certainly not living at the above URL

>
> > Not even a bloody doctype!

>
> Yes, it is a bizarre melange of HTML 3.2 and XHTML-style markup. *No
> doctype (what would it be anyway?), no character encoding specified,
> tables-in-tables (despite the spartan layout), no top-level headline,
> &nbsp; entitities in odd places, hyperlinks that break without script,
> etc., etc. *The really irony here is that the pages are clearly
> template-driven and very small, so they only had a to get a very
> limited amount of markup right once.
>
> Here is an interesting sample:
>
> * * <a href=""><a href="#" onClick="alert('Coming soon...')"
> fref="feedback.jsp?appid=28">[App Feedback]</a><br/>
>
> Then there is the script. *This is a new one:
>
> window.onload = document.onload = appCallOnLoad;
>
> I can see why somebody might feel compelled to do such a thing, but at
> the very least there should be logic to account for the fact that
> appCallOnLoad might be called twice (there isn't.)
>
> The most shocking display of incompetence can be found on the feedback
> page, which features half a dozen lines of client-side validation,
> which require (drum roll please) Prototype. (!)
>
> Developing applications to run in this framework would be akin to
> developing a condo complex in a swamp.
>
>
>
> > background-color: 666666; is probably why I get my shocking pink background
> >

>
> I didn't bother to look at the CSS, but that sample doesn't surprise
> me. *Perhaps the devil made them do it (twice.)
>
> Back to the drawing board guys!


 
Reply With Quote
 
David Mark
Guest
Posts: n/a
 
      02-19-2008
On Feb 19, 12:40*pm, AppPad <sav74...@gmail.com> wrote:
>
> On Feb 19, 12:57 am, David Mark <dmark.cins...@gmail.com> wrote:
>
>
>
> > On Feb 19, 3:14 am, "rf" <r...@invalid.com> wrote:
> > [snip]

>
> > > They are certainly not living at the above URL

>
> > > Not even a bloody doctype!

>
> > Yes, it is a bizarre melange of HTML 3.2 and XHTML-style markup. No
> > doctype (what would it be anyway?), no character encoding specified,
> > tables-in-tables (despite the spartan layout), no top-level headline,
> > &nbsp; entitities in odd places, hyperlinks that break without script,
> > etc., etc. The really irony here is that the pages are clearly
> > template-driven and very small, so they only had a to get a very
> > limited amount of markup right once.

>
> > Here is an interesting sample:

>
> > <a href=""><a href="#" onClick="alert('Coming soon...')"
> > fref="feedback.jsp?appid=28">[App Feedback]</a><br/>

>
> > Then there is the script. This is a new one:

>
> > window.onload = document.onload = appCallOnLoad;

>
> > I can see why somebody might feel compelled to do such a thing, but at
> > the very least there should be logic to account for the fact that
> > appCallOnLoad might be called twice (there isn't.)

>
> > The most shocking display of incompetence can be found on the feedback
> > page, which features half a dozen lines of client-side validation,
> > which require (drum roll please) Prototype. (!)

>
> > Developing applications to run in this framework would be akin to
> > developing a condo complex in a swamp.

>
> > > background-color: 666666; is probably why I get my shocking pink background
> > >

>
> > I didn't bother to look at the CSS, but that sample doesn't surprise
> > me. Perhaps the devil made them do it (twice.)

>
> > Back to the drawing board guys!


[Post order restored]

Please do not top-post. It makes it difficult to follow the
conversation.

> Thanks for the feedback. This definitely seems like a knowledgeable
> group.


Nice attitude. There may be hope for your app yet.

>
> The goal has been to test functionality on IE6+ and Firefox2+ (will


Realize you are testing in quirks mode due to the lack of a doctype.
Of course, before you add a doctype, you need to decide what flavor of
markup is appropriate for your needs (HTML 4.01 strict) and change the
existing markup so it will validate according to the chosen schema.

> add that info to the docs). Prototype was used for some account areas,
> but not running the "Apps".


Get rid of Prototype. You certainly don't need it.

>
> Thanks for pointing out the appCallOnLoad - will give it a further
> look.


Just lose the document.onload part. You don't need it.
 
Reply With Quote
 
AppPad
Guest
Posts: n/a
 
      02-21-2008
On Feb 19, 11:48 am, David Mark <dmark.cins...@gmail.com> wrote:
> On Feb 19, 12:40 pm, AppPad <sav74...@gmail.com> wrote:
>
>
>
>
>
> > On Feb 19, 12:57 am, David Mark <dmark.cins...@gmail.com> wrote:

>
> > > On Feb 19, 3:14 am, "rf" <r...@invalid.com> wrote:
> > > [snip]

>
> > > > They are certainly not living at the above URL

>
> > > > Not even a bloody doctype!

>
> > > Yes, it is a bizarre melange of HTML 3.2 and XHTML-style markup. No
> > > doctype (what would it be anyway?), no character encoding specified,
> > > tables-in-tables (despite the spartan layout), no top-level headline,
> > > &nbsp; entitities in odd places, hyperlinks that break without script,
> > > etc., etc. The really irony here is that the pages are clearly
> > > template-driven and very small, so they only had a to get a very
> > > limited amount of markup right once.

>
> > > Here is an interesting sample:

>
> > > <a href=""><a href="#" onClick="alert('Coming soon...')"
> > > fref="feedback.jsp?appid=28">[App Feedback]</a><br/>

>
> > > Then there is the script. This is a new one:

>
> > > window.onload = document.onload = appCallOnLoad;

>
> > > I can see why somebody might feel compelled to do such a thing, but at
> > > the very least there should be logic to account for the fact that
> > > appCallOnLoad might be called twice (there isn't.)

>
> > > The most shocking display of incompetence can be found on the feedback
> > > page, which features half a dozen lines of client-side validation,
> > > which require (drum roll please) Prototype. (!)

>
> > > Developing applications to run in this framework would be akin to
> > > developing a condo complex in a swamp.

>
> > > > background-color: 666666; is probably why I get my shocking pink background
> > > >

>
> > > I didn't bother to look at the CSS, but that sample doesn't surprise
> > > me. Perhaps the devil made them do it (twice.)

>
> > > Back to the drawing board guys!

>
> [Post order restored]
>
> Please do not top-post. It makes it difficult to follow the
> conversation.
>
> > Thanks for the feedback. This definitely seems like a knowledgeable
> > group.

>
> Nice attitude. There may be hope for your app yet.
>
>
>
> > The goal has been to test functionality on IE6+ and Firefox2+ (will

>
> Realize you are testing in quirks mode due to the lack of a doctype.
> Of course, before you add a doctype, you need to decide what flavor of
> markup is appropriate for your needs (HTML 4.01 strict) and change the
> existing markup so it will validate according to the chosen schema.
>
> > add that info to the docs). Prototype was used for some account areas,
> > but not running the "Apps".

>
> Get rid of Prototype. You certainly don't need it.
>
>
>
> > Thanks for pointing out the appCallOnLoad - will give it a further
> > look.

>
> Just lose the document.onload part. You don't need it.


Thanks again for the feedback. You are right about Prototype... it was
minimally used, so stripped it out. The doctype seems to be validating
alright as well.

Still have on the (fairly long) to-do list the onload calls. IE &
firefox didn't seem to play nicely on the same onload calls, so that
will take a bit more research on the best way to do it.

In case anyone is interested, there is now a Demo account you can try
from the AppPad homepage (which should give you a better idea what
this tool is about). The goal is to create a service that DHTML savvy
folks could use so they don't need to hassle with hosting for small
simple apps. It's true - not your everyday Joe knows this stuff, but
if it eventually helps a few folks out... then mission accomplished.

Regards, Steve
 
Reply With Quote
 
David Mark
Guest
Posts: n/a
 
      02-21-2008
On Feb 21, 12:19*am, AppPad <sav74...@gmail.com> wrote:
> Thanks again for the feedback. You are right about Prototype... it was


Good riddance to bad baggage.

> minimally used, so stripped it out. The doctype seems to be validating
> alright as well.
>


You should really use HTML strict. The steps required to make your
document validate against that doctype will be well worth it. You
will need to replace the old-fashioned presentational markup
attributes and elements with CSS.

> Still have on the (fairly long) to-do list the onload calls. IE &
> firefox didn't seem to play nicely on the same onload calls, so that


How so? Removing the document.onload bit shouldn't have any effect on
any browser that I know of (certainly not IE or FF.)

> will take a bit more research on the best way to do it.


Not really.

window.onload = myfunction;

>
> In case anyone is interested, there is now a Demo account you can try
> from the AppPad homepage (which should give you a better idea what
> this tool is about). The goal is to create a service that DHTML savvy
> folks could use so they don't need to hassle with hosting for small
> simple apps. It's true - not your everyday Joe knows this stuff, but


Well, savvy Web developers probably already have hosting accounts.
You will need to add more value. The Flickr mashup demo is a step in
the right direction. Provide a "gallery" of mashup tools and perhaps
you will have something, but the idea isn't new.

> if it eventually helps a few folks out... then mission accomplished.
>


Best of luck.
 
Reply With Quote
 
David Mark
Guest
Posts: n/a
 
      02-21-2008
On Feb 21, 4:19*am, Randy Webb <HikksNotAtH...@aol.com> wrote:
> David Mark said the following on 2/21/2008 3:00 AM:
>
> > On Feb 21, 12:19 am, AppPad <sav74...@gmail.com> wrote:

>
> <snip>
>
> >> will take a bit more research on the best way to do it.

>
> > Not really.

>
> > window.onload = myfunction;

>
> Don't let Thomas know that
>


Proprietary and error-prone approach. I know.

BTW, based on a recent post of yours, I take it that you now consider
this inferior to an onload attribute in the body tag. Something about
unobtrusive JS being a joke. Granted, it is a fairly ambiguous term
and the techniques associated with it are often misused, but I fail to
see the humor in it.
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
.NET 2.0 Web Apps / .NET 3.5 ASP.NET Apps - Differences/Similariti london1919 MCTS 1 12-08-2008 03:16 PM
Which do you prefer? MCTS: Web Apps or MCTS: Windows Apps? Willy David Jr MCTS 3 01-09-2007 05:49 AM
InvocationTargetException when calling "new Service()" in Axis web service to call another web service Michael Averstegge Java 0 01-10-2006 11:05 PM
Call windows apps from web apps anonymous ASP .Net Datagrid Control 4 02-28-2005 01:25 PM
SWsoft Acronis Disk Director Suite 9.0 Build 508, Acronis OS Selector 8.0 Build 917, Acronis Partition Expert 2003 Build 292, Acronis Power Utilities 2004 Build 502, F-SECURE.ANTI vIRUS.PROXY v1.10.17.WINALL, F-SECURE.ANTI vIRUS v5.50.10260 for CITRI vvcd Computer Support 0 09-25-2004 01:38 AM



Advertisments
 



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57