C Board  

Go Back   C Board > Community Boards > General Discussions

Reply
 
LinkBack Thread Tools Display Modes
Old 01-16-2009, 08:50 PM   #1
Ethernal Noob
 
Join Date: Nov 2001
Posts: 1,891
Why hasn't the markup language model been popular for visuals outside web design ?

Right now I'm starting to get into WPF, and after working for quite a while at my internship with web design, I find that the markup structure is great for modern applications web or otherwise. I mean most Presentation and GUI framworks are only minimally reliant on the visual aspects and mainly rely on the manipulation of those presentation objects and time is heavily spent in events manipulating them. I find the markup language style much more efficient than what you'd see if you design a site using other GUI frameworks mainly because you can structure the visual aspects much more cleanly and without (on the surface) relying on generation of containers and their children and doing that whole micromanagement just to create a display. I am sure there are cons but with the way most applications are designed for overall usability and clean layouts I don't see that this could be only recently have been utilized for creating applications.
__________________
Here to Deceive, Inveigle, Obfuscate Since 1945
indigo0086 is offline   Reply With Quote
Old 01-18-2009, 04:17 PM   #2
Registered User
 
Join Date: Jun 2008
Posts: 266
I am not really familiar with markup, but I think XML is widely used for that.
__________________
Quote:
Fried chicken for everybody!
-Kernel Sanders
lruc is offline   Reply With Quote
Old 01-18-2009, 04:30 PM   #3
Senior software engineer
 
brewbuck's Avatar
 
Join Date: Mar 2007
Location: Portland, OR
Posts: 5,762
You haven't seen WPF/XAML?

It's a question of whether it will take off. It's not that people haven't tried.

EDIT: Check this out:

http://en.wikipedia.org/wiki/List_of...rkup_languages
__________________
"Congratulations on your purchase. To begin using your quantum computer, set the power switch to both off and on simultaneously." -- raftpeople@slashdot

Last edited by brewbuck; 01-18-2009 at 04:33 PM.
brewbuck is offline   Reply With Quote
Old 01-18-2009, 07:23 PM   #4
Ethernal Noob
 
Join Date: Nov 2001
Posts: 1,891
That's quite a bit. I would imagine they all share a common sense of simplicity over their imperical models. I mean when I can I would use a RAD tool, but even then it's a matter of having a good tool that translates the many features of the Framework to the tools. With these markup languages, all you seem to need is a markup specification, and since the framework is essentially reading from the markup, the RAD tools would have a very accurate translation between the markup and the final design.

I am really interested in it, A friend of mine is doing a project in it for work, and honestly I thought it was fishy that the web has evolved as it is and no one has decided to capitalize on their model. Guess I spoke too late.
__________________
Here to Deceive, Inveigle, Obfuscate Since 1945
indigo0086 is offline   Reply With Quote
Old 01-19-2009, 12:11 AM   #5
Super Moderator
 
Bubba's Avatar
 
Join Date: Aug 2001
Posts: 7,813
Adobe Flex uses something like this. I found it rather convoluted and more complicated than just specifying in code the positions of controls and objects.
__________________
If you aim at everything you will hit something but you won't know what it is.
Bubba is offline   Reply With Quote
Old 01-19-2009, 08:06 AM   #6
Dr Dipshi++
 
mike_g's Avatar
 
Join Date: Oct 2006
Location: On me hyperplane
Posts: 1,221
XML is quite commonly used in applications. While its good for online transactions and stuff, I'm not all that big on it for UI layout.

Glade 3 is an visual GUI editor for Gtk that spits out XML documents defining your layout and controls. While its nice to be able to drag and drop widets it ends up spitting out 1000s of lines of XML (I would hate to have to write that all out by hand) and you lose a lot the flexibility you get by coding the interface yourself. As with XML you basically define your own markup language you end up with every app using a different XML based language, which can also be a pain to deal with.
__________________
Senior highbrow doctor of authority.
mike_g is offline   Reply With Quote
Old 01-19-2009, 11:10 AM   #7
Crazy Fool
 
Perspective's Avatar
 
Join Date: Jan 2003
Location: Canada
Posts: 2,596
I've used glade. It's handy and you can use the same UI spec across different languages which is pretty handy.
Perspective is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Web designer needed! html, css and other design stuff... Akkernight Projects and Job Recruitment 0 04-11-2009 09:33 AM
Why C Matters DavidP General Discussions 136 01-16-2008 09:09 AM
language design question elad C++ Programming 2 04-12-2004 10:14 AM
Web Design advice sean A Brief History of Cprogramming.com 4 04-01-2003 04:34 PM
Free Web Page Design Templates Nutshell A Brief History of Cprogramming.com 3 07-01-2002 05:59 PM


All times are GMT -6. The time now is 03:04 AM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.2

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22