Tim Chase wrote:

Tim, thanks for taking time to respond in so much depth. You've given me
enough encouragement to think we can move forward.

I'm *really* tired of thick-client GUI development.

>> - Data entry people use lots of F-keys, Ctrl-keys and Alt-keys to make 
>> things happen on the screen.
> 
> Not quite as much flexibility here.  HTML defines accelerator
> keys which are browser-specific (sometimes Alt+letter, sometimes
> control+letter, or other combos).

This is perhaps the only disappointing news from your experiences.

> As a vi/vim user, my fingers occasionally
> try to use control+W to delete the previous word while I'm typing
> in IE, only to have it close my whole window.  Minutes of sotto
> voce oaths usually follow.

Ug. This would be disastrous to a clerk on a tight queue. In the very 
least it looks like I may have to make Firefox a requirement as there 
appear to be fewer push-here-to-explode opportunities.

>> - Printouts need precise on-paper placement and instant delivery (no 
>> pop-ups to select printer or preview).
> 
> printing from the web is a peculiar issue.  If you're printing to
> a local printer (attached/accessible to the browsing machine),
> you pretty much always have to go through a print dialog.  If the
> printer is attached to the web-server, you have more control over
> the immediacy of printing.  You'd have to use a python printing
> module (there was a recent post on comp.lang.python on this that
> pointed at a popular library, though I don't have it on hand).

Would that be ReportLab perchance? Print solutions in Python seems to be 
a scarce species. I've used ReportLab with mixed success. If you know of 
another one to look at I'd sure be eager.

> Django+Python+JavaScript can handle most of the requirements.
> Demand-printing on the web-client is the largest hurdle.  And as
> a web-user, I'd want it that way, as I wouldn't want arbitrary
> websites to be able to send stuff to my printer unsolicited
> without giving me an option to cancel.
> 
> Hope my time in the trenches on the above gives you some pointers.

Yes. Yes it does. Thanks.

Michael

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to