Tuesday, June 16, 2009

Build Websites Visually with Amaya


Today I continue the series on web development applications with Amaya, a what-you-see-is-what-you-get (WYSIWYG) development application for Linux created by the W3C. Next, I would like to feature some development frameworks, such as Rails and CakePHP, so if you have any suggestions, please contact me at Digg. And, you should Digg this post while you're there ;-) . You can also check out the first part of this series about Bluefish.




Amaya is a tool to update and create web files both remotely and locally. Development at the W3C began in 1996, and the purpose was to include and demonstrate as many W3C technologies as possible. Therefore, Amaya not only supports HTML and CSS, but can build XML, XHTML, MathML, and SVG. You can work on multiple documents in multiple formats all at the same time. It supports annotations, so you can make external notes, comments, and remarks as you develop.



Amaya obviously supports stylesheets, yet the inclusion is not complete. You can use properties like foreground color, background color, alignment, etc. There's a solid testing framework to check stylesheets, and many developers use Amaya solely to develop CSS. This works great with your pro-social, ecofriendly, green hosting account. so you can easily add and edit CSS and HTML files in your ThinkHost account.



Unfortunately, Amaya is not included in the official repositories, so you should download and install the .deb from the application website.

If you want to get new Ubuntu applications every day by email or RSS, be sure to visit The Daily Ubuntu feed.

8 comments:

Zeke said...

My favorite web framework is Django.

It's written in Python, and has developed quite a community. It's pretty easy to use, and has decent documentation.

You can check out the tutorial here.

Mary said...

Thanks, Zeke. Django is definitely on the list. I'm honestly not sure if I like it more than Rails. It's a really strong contender.

Anonymous said...

Amaya is Open Source and works not only on Linux, but also on Windows and Mac.

Anonymous said...

I actually prefer PHP to Dreamweaver! But thanks anyway for writing!

Anonymous said...

Why oh why would anyone choose to reduce the contrast of the text, making it more of a strain on the eyes? What's wrong with black?

Mandragor said...

Why make the pictures clickable when that
only leads to equally small pictures?
This article would be much better if we
could see higher-resolution images somehow

Anonymous said...

@Zeke
@Mary

If you like Django you should take a look at web2py and watch the video tutorial or zope/plone, I'd also point a few lisp based solutions but I'm sure most everyone would then disregard me as a looney before even trying (unless they were already lispers in which case it would be moot). :)

Keep up the good work!

Martin said...

Mary, get in touch with me if you would like to write for Linux Magazine (http://www.linux-mag.com).