NetTalk Central

Author Topic: Website UI  (Read 3571 times)

RichBowman

  • Jr. Member
  • **
  • Posts: 76
    • View Profile
    • Email
Website UI
« on: March 06, 2013, 12:21:33 PM »
I put together a couple of sample apps using NetTalk 6. Once you figure out how to use it, it will do a lot with little coding. If I'm to use it for our production site however, I need to go considerably beyond where I was in terms of UI. Are there examples of "more than basic" NetTalk driven websites I can look at to see what's possible?

What if I decide to use a web design company to design the UI, complete with menus, drop downs, etc. Can their work (in theory) be integrated into a NetTalk app.

Our company owners are interested in a UI similar to this:   http://webtrack.dunnlumber.com/Products.aspx

Is that possible? With NetTalk only, or NetTalk plus another web design product?

Any advice would be appreciated.

Rich Bowman

kevin plummer

  • Hero Member
  • *****
  • Posts: 1195
    • View Profile
    • Production Accounting and Software Payroll
Re: Website UI
« Reply #1 on: March 06, 2013, 03:16:50 PM »
I think you will find it will be easier to do it all in Nettalk. You might just want to get a CSS guy in at the end to make it nicer. Having a quick look at the site you should be able to do it all out of the box except where it has the page numbers to click on. The rest is a series of browses. This is where I would do a quick "Proof of concept" and experiement to get the same look. The capesoft site is not dissimilar in layout and that's all pure Nettalk.

Bruce

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 11250
    • View Profile
Re: Website UI
« Reply #2 on: March 06, 2013, 10:58:41 PM »
Hi Rich,

>> Are there examples of "more than basic" NetTalk driven websites I can look at to see what's possible?

here are some of ours that you can at least see. (most start with a login so are not terribly useful to you).

a) www.capesoft.com - this is a mix of static and dynamic content. A lot of it was our original site, but we've used a consistent CSS file between the static parts and the dynamic parts so it's hard to tell the difference. this approach works best when really the site is being presented as a "static" site - there very little, if any, input for the average user. (There are some management forms etc but you have to login to see those.)

b) www.clarionshop.com - this is all dynamic, with a custom CSS theme. It's quite old now (still in NetTalk 5) but keeps trucking along. I want to update it, but haven't had the time.

c) www.biodiversity.co.za - this is hosted here in SA, so probably quite slow for you - but is also a dynamic site. There's a guest login so you can browse around etc. (update -- the guest login facility is disabled at the moment, but should be back in the next few days.)

d) clarion.capesoft.com - this is forum software. If you register you'll be able to see and do more. Along the lines of our main site, but with a slightly different theme.

>> What if I decide to use a web design company to design the UI, complete with menus, drop downs, etc. Can their work (in theory) be integrated into a NetTalk app.

There are good and bad design companies - but ideally you'd work with a designer who understands the framework you're working in. While you can almost literally do anything, some things will be a _lot_ easier than other things.

What I would do is create the basic site - ie it has a header, it has a menu, it has a footer, it has some static pages, it has some browses, and so on. Don't worry too much about what it looks like, just think about flow, content and functionality.

Then you can literally hand the whole site off to a designer, and they can do amazing things just with CSS. They would have access to the static stuff (like the header and footer) and the static pages. They could make the menu on top, or on the left (at runtime, using the _menutype_ switch) and they can tweak the css to make it look like anything.  There will likely be some interaction with you (they prefer this menu over that menu, please add a "hook" in here and so on) but they're really working independently of you.

And that's how it should be. this really is different to the programming you're used to where "you" have to design the whole programming - including the interface etc. On the web content and presentation are very different _if_ the site is developed with CSS in mind. Static web design programs do not typically make use of CSS the way they should, and so it becomes very difficult to "change" the look of a whole web site.

NetTalk apps by contrast heavily promote the use of CSS (because you can easily embed hard-coded visuals into the exe). This use of CSS pays off in the long run.

Personal anecdote : The CapeSoft site has been around for 20 years, and like most "static" sites got added to over the years using various WYSIWYG designers. the result is a site that is surprisingly large, with no consistent styling. When we wanted to tweak some things it meant making changes of something like 500 pages - and some of those pages (like our docs) were enormous.  To remedy this Susanne (our Office Manager) has spend around 18 months of her "not busy" time reformatting each page to use a single, standard CSS file. by changing this one file (well, ok, there are 2 for production reasons) we can now change the look of the site _completely_. Including (almost) all our docs. The task is not yet 100% complete, but the freedom it gives us over the look of the site is staggering.

The site you mentioned has a really simple style - it would be easy to do something very similar in NetTalk.

cheers
Bruce

 

RichBowman

  • Jr. Member
  • **
  • Posts: 76
    • View Profile
    • Email
Re: Website UI
« Reply #3 on: March 07, 2013, 03:27:29 AM »
As usual you seem to have all the right answers!

I appreciate the detail of your response. The design firm we are considering uses JQuery extensively so I think they will understand some of what NetTalk is doing. Your plan sounds reasonable and practical and is probably what we'll do.

Thank you again for your thoughtful response.

Looking forward to some intensive NetTalk training -- maybe September in Orlando???

Bruce

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 11250
    • View Profile
Re: Website UI
« Reply #4 on: March 07, 2013, 05:21:54 AM »
>> Looking forward to some intensive NetTalk training -- maybe September in Orlando???

yes - likely september 24 and 25.

cheers
Bruce