Ask Slashdot: Web Site Editing Software For the Long Haul?
MouseR writes "It seems we can't rely on software, in particular Web site editing software, to exist for the long haul. Every time I rely on something, it takes only a couple of years before it gets trashed. I have used GoLive's CyberStudio before it got engulfed as GoLive from Adobe. Both got trashed. I eventually used Apple's .Mac HomePage. It got trashed and replaced with iWeb. I then used iWeb, hosted on MobileMe, and Apple just killed it again, along with the hosting. So, as I'm preparing to move my stuff on various web sites, onto my own hosting server (outsourced), I'm wondering what kind of visual web site editor(s) I could use, for the long haul. I'm rather sick of changing tools every other year and as a software developer, would rather spend my time editing my web site rather than code it. Any suggestions?"
Before someone comes in putting down all the IDE's and tools for web designing and suggests Notepad, let me just say this - no, notepad is not replacement for a good, solid IDE.
In before emacs vs vi...
Emacs? Emacs.
Palm trees and 8
Adobe Dreamweaver. Been stable for 15 years or more.
Isn't Dreamweaver still around? I seem to remember it doing a pretty good job coloring my code. Plus the instant preview was kinda nice.
I know im kind of a black sheep around here, but Expression Web & Visual Studio Web combined make a pretty solid base...
Or butterflies if you've got far more patience than I.
How are sites slashdotted when nobody reads TFAs?
I use Bluefish on Ubuntu. It's very functional and has enough longevity as far as I know.
For the Mac I'd say use Coda: http://www.panic.com/coda/
Not to troll or something, but I think this should be tagged as "designer", not "developer".
NVU / KompoZer, it's been a long time since i used it but it was pretty nice back when i did, and it's open source so it can't ever fully die
Snowden and Manning are heroes.
Notepad, TextEdit, TeX, emacs, vi, pico, whatever.
Never have to worry about the editor itself going obsolete because of emerging HTML standards, never have to worry about the tool itself disappearing.
Find yourself random web host of choice (I like nearlyfreespeech) that supports direct upload of files, no fiddly web interface forced on you, and voila! Instant future-proof website!
(Yes, I'm going to have to be weaned off iWeb+MobileMe for my personal domain, too. I'm a lazy bastard, and iWeb was too easy. Now I'll have to go back to hand-coding and/or at least find a simple-to-upload-to-from-iWeb host; which, now that I think about it, nearlyfreespeech should do.)
Another non-functioning site was "uncertainty.microsoft.com."
The purpose of that site was not known.
notepad++ you can't go wrong.
PSPad http://www.pspad.com/ has been my editor of choice for many years now. It does everything I need it to. I've never seen a visual editor which produces code that I'm willing to put my name behind.
If you look at the solutions for "editing" sites that scale, ultimately you'll find that what you're really looking for isn't a better visual editor, but rather a content management platform.
WordPress has a pretty decent track record for longevity, but there are plenty of other options out there as well.
Seriously. You are looking for a solution to an impossible problem, and besides that it is *easier* to learn HTML than it is to learn Dreamweaver. Stop being frightened of the technicalities and just try it with a text editor for once.
Hi, I had the same problem so I made the Utopia Framework. This is a simple tool which allows you to create website content directly. While not really ready wide adoption, I've been maintaining it (originally PHP, now Ruby) for over 10 years, and it's core ideas are (IMHO) very easy to understand and very powerful. The biggest issue right now is documentation.
Surprised nobody has mentioned this yet, but there are many good open source CMS's that allow you to edit your website through browser based tools -- Drupal, Joomla, etc. My company has built our own CMS that allows wysiwyg editing of websites (which I won't plug). The point is, for the long haul and for a lot of reasons a browser-based solution is best. And no matter what happens to an open source project you can always continue to use the code and extend it for as long as you want.
NVU and Kompozer are being replaced to some degree by BlueGriffon, which is based on the same code.
Attack its weak point for massive damage!
I use Kompozer myself, but have had reasonable experiences with some of the other tools too. Windows, Mac, Linux...you can get Kompozer for all major platforms.
Try RapidWeaver http://www.realmacsoftware.com/rapidweaver/overview/. You'll probably want to use the Stacks http://yourhead.com/stacks/ plugin to get flexible page layouts and Collage http://yourhead.com/collage/ for photos.
I'm not connected to RealMac or YourHead, just a happy user.
As a PHP developer, I'm used to writing code manually rather than trying to use a GUI code creator.
Having been through several editors on several platforms, lately I like Aptana Studio 3 (version of Eclipse), mainly because of its FTP deployment, and the fact that it works identically on OSX and Windows.
(Biting tongue to avoid the troll response, Microsoft Word.)
I know the design can use some updating, and you don't have a lot of design freedom, but if your main goal is to just get information out there, update pages frequently, create new pages, and things of that nature, well i totally love MediaWiki. Your web editing tool is your web browser! I've been using it on my site since forever ( http://kjams.com/ ) and i have to say i'd never ever want to use anything else. yeah, maybe it's kindof ugly. but it's so *easy*!
Notepad++
I've been a web designer since 1994. As all of my training was in the arts, not scripting or programming, I stumbled along making sites using visual editors until around 2001. At that point I realized that my various transitions from one visual editor to the next (Cyberstudio > Adobe GoLive > Dreamweaver) could be avoided if I did the proper thing and learned how to hand code HTML and CSS.
So I did. I throttled down my workload and taught myself how to hand code everything. Sure that first year was miserable but I've since put together a rapid development framework that allows me to turn a custom design to a working Wordpress theme in about a business day. The end result is less headaches, a more refined workflow and sites that actually validate.
Sure, I still rely upon an IDE for my development and most of the Mac IDEs are highly imperfect and rarely updated (Looking at you Coda, Textmate and Espresso), but at least my general workflow remains unchanged. Therefore should I need to drop Espresso and move to the (perpetually) forthcoming Coda 2, I'll be able to make that migration without much trouble.
Unfortunately, I don't really see any way to get what you want for the long haul. Companies keep changing, and so does the web. Even if you find one, it will produce code that breaks in browsers a few years from now, and sometimes current ones. What I would suggest is (bear with me) hand-coding your layout once, and then working it as a template for a simple CMS. I wouldn't want to hand code an entire website either, and for most a fully blown CMS is overkill (I don't need forums, or accounts at all: my website isn't really social), but there exist CMSs inbetween, and you only have to hand-code a few pages at worst.
I started with WolfCMS or something similar. Make one page, cut the code into snippets, and create a "layout" that includes these snippets. The CMS will fill the content in for you as you create pages. That's all I need, and it still gives me the power/flexibility to form my website into anything I want. Also, I would avoid one that has it's own scripting language. More pain than it's worth, especially for simple websites. You'll need to learn a little web development to get set up, but it should be relatively smooth sailing once installed. Wordpress can also be bent to create a number of different kinds of websites with their template system, though it's a bit more complicated. Handy if you want to include a well-known, well-supported (with plugins!) blog system, though.
As for hand-coding software, I tend to move around. I used GoLive for a time, for the preview, but now I just have some kind of programmer's GUI text editor in one space/virtual desktop, and a browser open in the other. I use Smultron on mac (I think it's been abandoned now though), Geany on linux, and Notepad++ on windows. Geany's my favourite so far.
If you're looking for a fully visual web site editor - Dreamweaver is still a great program. There are some shortcomings, but it does a fairly good job of visual website editing, and isn't bad at colouring the html code to make code tinkering better. Using Dreamweaver is how I learnt to use html, as a start.
I use Notepad++ for most of my code tinkering though (html/js/php), so it might be worht having that on the side.
There are also a bunch of online visual web-authoring tools (through a CMS or a stand alone tool) which can be useful, but you are definitley better off with an offline editor I think!
Finally - depending on the content of your site, you can find a bunch of tools which make site design much simpler or unnecessary - e.g. wordpress for a blog, a CMS for a content driven site, Gallery for a photo gallery, etc. And with the number of skins out there, often people won't be able to tell it's not custom designed!
Emacs is the way to go! And as a matter of fact, I wrote a Lisp Script that just creates the webpage for me!
It's pretty slick. See, in my client meetings, I record what they want, I then transfer the mp3 to the machine and the script listens to it and Viola! creates the website exactly the way the customer describes it! I then get a fat check and take off in the Ferrari with my porn star of the day and we shag like Tasmanian Devils - without the cancer - Poor Devils!
At least that's what I remember after I take these cool looking pills and downing them with Scotch while viewing porn ....
DW is best for ease of use, convenience, durability, plugins, CSS toys, etc., etc. If you're in the Mac universe, DW is still best, but there's also a British product called Freeway which I used years ago on a PPC Mac and I think is still around. Very well done, as I remember. But if you want free, NVU is okay and I have a product on the Windows box here called HTML Kit, which is okay. But if you want the full monty in being able to work with code and design simultaneously with the assurance that the product will be on and supported five years from now, DW is your can't miss choice. It ain't cheap: $300 for the CS5.5 version; $150 if you're a student or teacher (and can prove it).
Development is programmable; Discovery is not programmable. (Fuller)
I used hot dog pro in the early 90's before I learned HTML.
vi is the one true editor. vi is the forever changing and unchanged. vi is the eternal virgin. vi is the foulest whore.
Seriously, the farther you get from twiddling text files in a text editor over SSH, the more vulnerable you are going to be to having your vendor yank the rug from under you, or just wander off and abandon you.
If you're already using a Mac, you might be interested in Sandvox from Karelia Software. It does a lot of what iWeb did with some other customizations possible. You'd still have to find hosting, thought.
Sorry, but what rock have you been living under?
The number one visual web development tool for more than a decade now has been and still is Dreamweaver. Dreamweaver is the reason Adobe dropped GoLive after aquiring Macromedia, since they didn't want two tools for the same segment under their roof. And it was the right decision to make Dreamweaver the prime choice.
If you need a visual web development tool, Dreamweaver is the way to go. If you're using a Mac, as I take you are, Freeway Pro and RapidWeaver are maybe alternatives.
We suffer more in our imagination than in reality. - Seneca
joe & bash shell
Seems like rapidweaver or sandvox is the right choice for me.
http://www.tuaw.com/2011/06/13/ten-ways-to-replace-iweb-and-mobileme-hosting/
I run a small that gets small updates once every month with low amount of visitors. It is just a community site for the people on the road i live on. So it is really simple since it just information on the rules, updates on our cable tv/fiber, budgets, information on board meetings.
It is really something where iweb fits and since i wasnt using my MobileMe hosting myself, i just use it for this.
hey I like it more than vi ...
Physics is like sex: sure, it may give some practical results, but that's not why we do it.
BlueGriffon is worth a try: http://www.bluegriffon.org/
Drupal. It sucks less than the other CMS I've played with. I still hate it. Just less.
Part of the Second American Revolution!
This is actually a good suggestion, minus the Joomla part.
I just drop by the Best Buy and pick up one of those forlorn looking day-labourer devs waiting out front there.
Fourteen years later, I'm still using Microsoft Frontpage. They call it Sharepoint now, but it still works with the old Apache server extensions.
Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
I'd dare say that following the garage analogy most folks here have all the best tools in it, even if a couple people may have borrowed theirs from Flanders.
-Matt
--- Need web hosting?
Or vi if you are of the other religion.
Warning: this article may contain humor, sarcasm, parody, and perhaps even irony. Read at your own risk.
Some frills like color highlighting can be nice, but all you really need to edit a web page is a test editor.
Isn't this what a content management system is for? Pick a theme, modify, save. Done. Shouldn't ever have to touch code after you have gotten the template right.
I'm amazed that in 75 posts, Aptana is mentioned once? They're not pushing hard enough into the market ;). I really enjoy Eclipse because:
So far, the only thing that Aptana really fails me at is UI design when coding CFML templates. That's the only reason I haul out Dreamweaver anymore. And even that's a rare day as most of my time is spent cutting up templates for CMS integration. Someone else has already done the Photoshop/Illustrator -> HTML work before me.
Do you know if the iWeb/MobileMe visitor counter thing will work? Is that something supported by the server and my counts will reset or is it just a text file counter I can copy over to a new host?
Since you use iWeb and know about web standards.
Cwm, fjord-bank glyphs vext quiz
I tried to do a google search regarding this term.... The only link that Google provided was this post!!! I assume it was a typo? Care to fix it?
That raises a bigger question: What has happened to the management of Adobe? There are many, many examples of bad management there, in my opinion. It seems that Adobe needs a new CEO.
There are new versions that don't fix old bugs and insufficiencies, but cost a lot. Sometimes when you buy a CD of Creative Suite, you get software on the CD that is many months old, and requires downloading the newest version.
In the end you are going to have to do a little code. For visual editing like others have said Dreamweaver is probably the best, and it's not bad for hand coding..it's just bloated. I do have a suggestion not mentioned here, try using wordpress and use CSSEdit to style the site. You will have to manually do some css coding however you will get instant feedback visually. If you learn to at least code css you will find you have much more control and arrive at the layout you want much easier. Now that IE6 is moving off the radar the bar to entry is much lower. The thing is, if you want something for the long haul learn at least html and css then you can use vi it's been around since 1978, it's free and it's really powerful and not going anywhere anytime soon. On the mac Textmate and Coda are excellent editors, but again, not exactly visual. GoLive was a wretched piece of software imho, if you suffered through that you can suffer through anything.
Kompozer css editor is still free, so it is only being replaced to the degree that you are willing to abandon free software and use a comparatively horrible license like your CSS Pro Editor imposes.
I still do most of my direct editing in Seamonkey's composer and switch to Notepad++ when things get large. IDE's for me are more trouble than they are worth. (although it occurs to me my website rerflects that)
Web technologies change rapidly enough that any GUI editor you use today is going to generate code that will be considered sub-par in a few years. Heck, they generate code that is considered sub-par *now*.
That said, you probably are going to revamp the look and feel of your website every few years anyway, so why worry about the long haul? Get the best tool for the job right now and upgrade later.
I've been using "Dreamweaver" for years. Fantastic product and well worth the investment.
CKEditor plus your favorite CMS. For me that would be Drupal, but I wold recommend WordPress (another demo) if you don't intend to develop on it.
On the desktop, I recall Dream Weaver producing dirty code, though that may have changed. I wouldn't bet on that for SharePoint though. I preferred HotDog and Composer --which are still ghosting around-- before switching full time to Emacs. In short, native apps are dead, and you could as well use LibreOffice. Its tag-fu is oke'ish. Now get off ma cloud!
Feel free to substitute the text editor of your choice. I have a lot of experience in vi so I tend to use that. I have Dreamweaver cs3 but found myself going back to vi for quick changes and eventually abandoned Dreamweaver as a solution looking for a problem. My bookshelf contains something called "web edit pro", the Coffee Cup suite, Frontpage (retch!), and a couple others, but eventually I would find myself using a text editor again. It's like the guy who tried a whole bunch of different kinds of contact lenses and just tossed it all in favor of glasses. It's simple and gets the job done.
Now, a content management system, where the meat is already written for you and all you have to do is skin it, is a different question. I use an open-source CMS for some of my websites, but I still use vi to skin it.
Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
seriously doesn't work.
Wealth is the gift that keeps on giving.
I'll agree to this.
My page is kinda sloppy only 'cause I decided Good Enough was good enough. But I had an instinct the overlaid crap like Flash was gonna die.
Look at Daring Fireball. Gotta be easy to code - it's simply 60 (whatever) characters of news. The Mobile Revolution trashed the Fancy paradigm.
I'm def. a hobbyist but I trust Notepad as my go-to to save versions as text and then the Loadable copy as html.
My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
Is this what you mean?
Arachnophilia
Based on "would rather spend my time editing my web site rather than code it", I agree with the parent's suggestion. Drupal comes to mind too.
If you want your site to look a little more original than what a CMS offers by itself, all you need to do is edit the CSS. To do that, I suggest Firefox, Stylish, and It's All Text to give you a nice editing environment (e.g. Vim). Put together, they let you change any or all of your CSS and see results with a single click (well, two clicks if you use It's All Text).
(T>t && O(n)--) == sqrt(666)
I set my wife up with iWeb using ExpanDrive to mount the server via SSHFS. Then she just publishes to what iWeb thinks is a local folder. Works so great and easy the kids are all doing their own sites to.
Sig is on vacation
If you want to go with something WYSIWYG with some chance of being around in five/ten years, I think Dreamweaver is probably your best bet.
you won't need to buy it ever again, the version you get will do everything you need, forever.
you can let it do the work, this gaining the wrath of the pure, or you can just code up the html with your bare hands.
the preview is nice, the fact it pulls up related pages for edit (.css files, etc) is useful and it will manage your site tree and ftp for you as well.
pricey, but a good product that isn't going away.
Vi, Vim are great too. but that doesn't sound like what you are looking for.
If you need a visual editor, don't fool around with anything but Dreamweaver. It hasn't changed substantively since 2002. I have a 2002 version still running on an older Mac, and a brand new CS5 version running on a brand new Mac, and both are essentially the same, with the new version having enough convenient updates to keep up with the times (css versus the old table layouts, for example). Dreamweaver and Photoshop are the two programs that Adobe hasn't managed to screw up over the years. (I have a nine year old Photoshop running on the old machine as well.) You can freely pass up the entire remainder of their Creative Suite. If the last Adobe product you used was GoLive, you'll be pleasantly surprised.
If you don't require a visual editor, TextWrangler for the Mac is a nice text editor, laden with bells, whistles, and conveniences. It is a newer incarnation of the old bbEdit. I am utterly clueless as to what is out there for Windows.
As much as we all find it necessary to pay our due and fitting homage to free and open source software, there is nothing out there that can do what these two applications do without a lot of blood, toil, sweat, and tears. I don't have a lot of time to bleed, perspire, and cry--I'd rather just work comfortably.
"Here's what's happening. You're starting to drive like your Dad..." - Red Green
I never relied on any special editor. As long at it has code word highlight I am fine. VIM (or any other text editor) will not go away. And if you stick with oldschool workhorses like VIM (or EMACS, or whatever) you can be pretty sure your web pages will be the same forever.
"Freiheit ist immer auch die Freiheit des Andersdenkenden" - Rosa Luxemburg, 1871 - 1919
Oh dear gawd yes!
I'll live with my simple designs I understand!
I quake in terror at
(font=courier H) (Font=Arial i. How are you.(/Arial) (/Courier) (/Font) (Nbsp)vNbsp) (Nbsp) (Nbsp) (Nbsp) (Nbsp) (Nbsp) (Nbsp)
My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
I've been using NVU/Komposer/BlueGriffon for more than 10 years. It isn't perfect, but it's usually good enough. Now days, I mostly use Drupal, but when I need a simple static page, I'm back to BlueGriffon.
That said, if you need something more complicated, think about using a web content management system. It takes some learning, but I can now set up a basic Drupal site in less than a day, on a managed host.
Play it cool, play it cool, 50-50 fire and ice.
Not ideal with dynamic content or frameworks though.
Nightmareweaver isn't ideal for anything other than use by bodgy amateurs who don't know or care that it churns out really bad html and css - plus totally unnecessary javascript.
TeX
This is not a text editor.
Palm trees and 8
All the above notes seem to focus on the cosmetic aspects of the design. MouseR, are you putting together an attractive static site, or are you trying to expose a view of a database to the world? If the latter, I've had good luck with IronSpeed this past year, put together a couple of dozen sites with it.
I'm a DBA, not a web designer, so cosmetics take second place behind functionality. IronSpeed Designer has its quirks, but I've not found a faster way to get a few tables up and running on our intranet. It's basically an ASPX code generator, and it's all Microsofty, but the guys behind the product were the Amazon.com web designers and it just sort of works. V7.0.1 seems to work better than V8.0 though, so see if you can get that version first. Costs about $2k per named developer iirc.
Do not mock my vision of impractical footwear
I'm a little confused -- are you looking for an online CMS? Or an offline tool for editing? Because that seems to be more than half of the recommendations coming up.
If you're looking for content management, your options are pretty much limited to how much power you ultimately want over your content. Drupal has a little bit of a learning curve but is easily the most flexible options in the pack; outside of that, try browsing a couple of distribution sites, or hell:
http://en.wikipedia.org/wiki/List_of_content_management_systems
Of course, when it comes down to it, just simply learning to hand-code is not going to be the end of the world, I promise. Nothing has changed in the time you've described on the code-side of things except for bolted-on additions, and browsers are still pretty forgiving to older code (programmers could only wish for the kinds of backwards-compatibility HTML has had during its existence). HTML is not that difficult. CSS is not that difficult. AJAX might be a bit of a push, but JQuery is pretty solid for adding a little extra "zing" for not a lot of extra work. Look into it:
http://www.w3schools.com/
I use Netbeans just for the nice PHP/HTML/CSS syntax highlighting.
"we've got trenchcoats and bad attitudes" - John Constantine, HellBlazer
If your are content with iWeb, stay with it. IWeb is not bound to MobileMe, it can just as well publish to your own FTP server. See http://www.apple.com/findouthow/web/ or http://macintoshhowto.com/software/how-to-upload-iweb-sites-without-a-mac-account-iweb-09.html
I've been using Cold Fusion Studio 5 for over 10 years and love it. I don't care for visual editors and am versed in all the underlying syntaxes that I use. It has intelligent highlighting, tag insight/completion, FTP integration, and most importantly RDS integration (for direct file manipulation as well as database schema viewing/querying). I am hesitant to update to Windows 7 since I lost the install files due to a hard drive crash, or else I could see using it for the next 5 years or more. It's a very solid editor, despite a few minor quirks. Notepad++ would likely be my next platform of choice if I lose my current install.... if only it supported RDS I'd switch now, to be fair.
Monitor bandwidth usage on IIS6 in real-time: http://www.waetech.com/services/iisbm/
I use, and have written a few plugins for, WordPress... Drupal sounds like a horrible disease.
The number of software fatalities in the area of Web development is caused by the rapidly changing standards. You need to learn how to do things directly and simply with whichever stable tools suit you.
I like Notepad++ but have also had a good experience with NoteTab (Free and Pro). The latter has a powerful macro language.
http://www.notetab.com/
Rich And Stupid is not so bad as Working For Rich And Stupid.
That Bluefish looks pretty cool. I've often wished for something similar (I just went and watched the little intro video).
There's some few things where a GUI approach can be really nice - like picking colors, for example, in certain cases. Does Bluefish offer a gui color picker, then when you pick the color, it inserts the hexcode or rgb(x, y, z) into the code for you?
Also, if you happen to need to create a static table with some data, it's kind of nice to be able to use a gui for creating all the rows and columns (sure, you can do it in the text editor, but it's a pain to create all the tr and td elements, and make sure you have the right number in each row, etc). If you want to delete a column, that's always a P.I.T.A. Does bluefish provide any method of making table creation/maintenance easier?
sites.google.com
you get hosting and editing all on the web. it's super easy and most likely will always be up.
If you were comfortable managing things with iWeb, why not check out Google Sites? It's basically the same thing, only in the Google universe instead of the Apple one, and it's free. You can choose from a ton of pre-built templates just like iWeb, or you can code your own pages if you ever decide you would like to do that. It's pretty widely used so I think it's extremely unlikely that Google will discontinue support for it anytime in the forseeable future.
If iWeb works for you, why stop using it? iWeb 11 can publish via FTP to any host. .Mac come MobileMe (come iCloud?) is not required.
Knowledge is valuable. Ignorance is dangerous. Censorship is unacceptable. http://slashdot.org/comments.pl?sid=10
This guy asked for a web site editor, and also says 'Notepad isn't a good replacement'...and everyone suggests about 500 other text editors. I don't think this guy wants a text editor, otherwise he would have asked for a text editor..
forever!
Back in my younger days as a web developer I swore by the HoT MetaL editor for developing web pages. It allowed me to view and develop my web page in WYSIWYG style, raw HTML, or an intermediate "view tags" mode that was a hybrid of both. It gave closer control over the code than dreamweaver and produced higher quality code than frontpage. I felt like it gave me the flexibility of a notepad-like text editor while leveraging some of the power and ease-of-use of a graphical editor. Unfortunately, the company that made it got bought out and the product got shelved.
I hear that there's a replacement-in-spirit available, though, in the form of XMetaL. It's designed as an XML editor, but if you restricted it to the HTML DTD it may be a useful web editor. I haven't tried it, though, so YMMV.
Good luck with your search!
"Space Exploration is not endless circles in low earth orbit." -Buzz Aldrin
I've been using this for about 15 years. You get a WYSIWYG and a HTML text editor. It's 16 bit windows and fits on two floppies. It's decent for basic sites and is free if you can find it - but it was last updated in 1997.
The main drawback is lack of javascript support in the WYSIWYG but you can insert your scripts with the HTML editor and test in current browsers.
If it's a relatively static site where you need fine-tuned control over design and layout, write it yourself in a text editor. If it's frequently changing, or has multiple contributors, set up a CMS such as WordPress. Select or create a good theme, then "set it and forget it."
I am no coder and have been reliant on CMS systems since putting my first store online over 10 years ago with Front Page. Over the years I have used WordPress, Joomla and found them to be progressing nicely. The issue I have with them is that you need to keep patching them and looking for new plugins. I have in the past few years started to use squarespace more and more due to the all in one place approach. I think v6 will be great when it comes out later this year. (High hopes anyway)
Used to be called Nvu, but I've been using it for years to great success. It's basic, kind of a shitty dreamweaver, but it's free, open source, and has been totally acceptable as my basic html editor (along with Gimp) for nearly 10 years (under various names and guises).
I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
SJNamo makes a program called "Web Editor". Admittedly not the best, most polished, but no slouch either. they just updated to version 9, and it's still pretty cheap compared to professional ones. There's a working demo available, so you might find it's more flexible and useful than me....I'm pretty much an amateur at website building. Hope it helps.
It is like playing chess without the board . . . or the pieces.
--- If you're not part of the solution, you're part of the precipitate.
cmon I know you're still out there...
If you are just looking for a design environment, then Dreamweaver is probably as good as any.
If you are looking for real power and scalability in website design, try LISP or Erlang. Those will keep your brain cells sparking!
"The mind works quicker than you think!"
Greetings and Salutations...
I want to draw attention to the suite of programs by sausage.com out of Australia. I used to use their HotDog editor and, found it a really good tool for moderately sized websites. I liked it well enough that I actually paid the $100 license fee (which, at the time, was a pretty good chunk of change). They were very good with customer support, too, as I had a couple of questions that ended up being answered by one of the developers. It is still around, and, they have continued to add tools that can be integrated into the basic editor to extend its capabilities. I would still likely use it if I were pumping out websites still.
regards
dave
YAB - http://blog.beemandave.com/
I just started using BlueGriffon, a free and open source WYSIWYG web editor that is available for Linux, Windows, and MacOSX.
It's lineage is as follows:
Netscape Composer -> NVU -> Kompozer -> Blue Griffon
It's been around in one form or another since 1997, so I'm thinking it won't go anywhere.
An invasion of armies can be resisted, but not an idea whose time has come. - Victor Hugo
If you are fairly competent in knowing html tags then an editor is trivial. However, knowing what your CSS will look like is a different matter.
I dislike Dreamweaver, but like Word it is the defacto standard since FrontPage isn't around anymore. Use that and Firebug and an editor of your choosing. I use Aptana with eclipse personally, but it is quite bloated.
http://saveie6.com/
under no circumstances *emacs*
(ok, ok it was just an attempt to get a flamewar going)
As much as I like Alton Browns ability to explain cooking and inventive ways of simplification. He contradicts himself often, particularly when he finds a "unitasker" he likes.
Did you lose the discs? Or does someone point a gun at you until you upgrade?
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Ditch the crutch and learn HTML/CSS/Javascript.
Personally, I use Context among other... It's not the most complete and it could use a win 7 overall, but its got tabs, code hi-lighting and it's much more streamlined compared to notepad++.
And use Firebug... WYSIWYG in an editor is pointless when your delivery medium is a web browser, its not the same thing...
Dear OP.
What you are after is a so-called "WYSIWYG" editor. This acronym stands for "What You See Is What You Get" - but is falsely misleading. I work as a web developer, and every single WYSIWYG editor I've ever seen is pure shit. Yes, this includes Dreamweaver and its amazing preview function. What you see is definitely not what you get.
The rendering of web pages are completely dependent on the web browser. For the browser to display the website correctly, the code must comply with certain standards and best practices. The problem being that there are so many different web browsers. And even though we hate to admit it, Internet Explorer 6 still has around 10-20% market share. FYI; IE6 is notoriously difficult to engineer content for.
Trust me on the following: if you don't care wether or not your website can be rendered in all major web browsers - your content can't be all too important either. The internet is full of worthless shit and if your goal is to just slap some more crap onto the intertubes, then - well you shouldn't. If your goal is to publish something of value for the public to read - then take the time to either a) learn what it takes to code web pages correctly, or b) hire someone to do it for you.
Don't use WYSIWYG editors. Stop being lazy. Get off my tubes.
Yes, it looks scary. But it's there for the long haul, it's lightweight, it generates (mostly) static HTML.
You can use any VCS as back-end with git being the default. You can use half a dozen markup languages to generate the HTML from or just write plain HTML.
tl;dr: Try ikiwiki. If you make it out alive, you will love it.
Not enough people ask questions like this, so I'd like to congratulate MouseR for raising the whole issue. When you start a project, all too often "architecture" is understood to mean the design (look and feel) and perhaps what underlying software frameworks and servers you'll use. It's very easy to overlook the fact that development tools are mostly shifting sands - not ideal for building your imperishable monument on top of.
For a start, please note that "classic" HTML is pretty austere. It doesn't really cater for visual design at all, partly because the wise decision was taken to focus on communicating information, and let the client tweak the look-and-feel to his own desires and needs. Thus, the same page of HTML could look entirely different to someone with very short sight, who might choose to make everything look a lot bigger. That philosophy didn't sit well with the commercial brigade who presently set out to extract mountains of money from the Web - nor with artists and all sorts of other folk who want to achieve specific visual effects. But the very simplest way of making sure your Web content remains immune to bitrot is to stick to the simplest possible look-and-feel, which in turn allows you to adopt the very simplest (and thus cheapest and most lasting) toolset.
I am sure that there are many other solipsists out there.
Of all of the web editing products I have used throughout the years, Dreamweaver has had staying power.
I learned HTML way back when by fiddling with it in Netscape composer in WYSIWYG Mode and seeing what it produced, then reading docs and writing my own code.... then I wanted to do some more advanced stuff, so I switched to doing everything in Notepad, and eventually FrontPage 2003 because it was included with MS Office. (not anymore...imagine that)
When my company wanted to start making it so everyone could do web editing, we had to find a Window/Mac compatible program, there was GoLive and Dreamweaver. Adobe had already bought Macromedia so we could see GoLive being killed soon, and as much as I love Open Source, NVU/Kompozer/BlueGriffon/Seamonkey just aren't a choice because they screw up my hand-coded stuff, and Aptana often gets in the way of how I work. (I could probably get used to it if I used it for a few years) Quanta looked promising until it stopped being developed (Kate is OK), Bluefish is OK too, but it still feels more like a text editor than an HTML editor.
Even if you never touch Design mode, Dreamweaver does it right. Tag hinting, Auto-closing when you type / (though it would be nice if it highlighted matching braces and tags like PSPad does) TopStyle's CSS hinting, the ability to expand the tag library, DOM Hinting in JavaScript, an expandable/organized code snippet library, flexible templates, the ability to make a website editable with Contribute (which is handy for when non-technical types have to be able to update the site without screwing up the design) and everything a great Web development IDE should have, as well as the WYSIWYG editor.
At work, we have CS3, and are trying to get the board to move up to CS5 (more for our design staff), but here at home, I use Macromedia Studio 8. It installs and works perfectly under WINE, and with how I work (mostly in code, with some visits to design view), it works fine for coding HTML5. The only things I really miss from newer versions of Dreamweaver are things like built in CVS Support and improved testing/production server support.
Make America grate again!
Learn to build a LAMP server with Ubuntu or Debian and host the website yourself.
... Kompozer, Gedit, Kate, Bluefish, Quanta Plus.
Install Wordpress and grab a theme you kind of like, modify the things you don't. There are a lot of free themes out there. You can make a more traditional website instead of a weblog (use 'pages' instead of 'posts').
Use Scribefire to edit the site, upload pictures and videos.
I run the above stack, on an old Pentium-2 machine or on a Virtual Machine. Granted the 'Slashdot effect' could bring those servers down... but it doesn't appear you're trying to find an IDE to create massive corporate web installations with fail-over and load-balancing and so on.
.The key with most sites ends up being the general color scheme, fonts, and graphics/pictures. That is what the end user sees and gets a strong opinion about. then it's if the site is easy to navigate, good content, etc. that they stay.
For raw site editors
o
This is not a visual system, but it is very very fast at creating content.
Markdown is a simplified environment for writing that avoids most of the tags and their associated visual clutter, leaving a visual ascii representation similar to email and usenet.
# This is an H1 headline.
## This is an H2 headline
* An unordered list element.
* Another list element
* Nested list element
[Text to show as a link](web reference)
You get the drift.
You can't do complicated stuff directly, but most of the time you don't need to.
Template Toolkit allows you to build frames to dump the markdown into.
While a bit clunky, it has enough logic in it to build a menu system from a directory structure.
Layout is done entirely with CSS.
The effect of this is almost complete separation of design from content.
The latest version of MD is MultiMarkdown 3, which in addition to creating HTML has options for creating PDF, LaTeX. Which means taht if you design it properly, you can have one set of easily editable source documents that can provide both web pages and print ready, page numbered manuals.
It's not a complete system. Layout is still a matter of much tweaking of the CSS file, and reloading. Scripts are as ugly as ever.
Third Career: Tree Farmer Second Career: Computer Geek First Career: Teacher, Outdoor Instructor, Photographer.
Homesite still is homesite. I prefer it a million times over any dreamweaver. Unfortunately, it's showing its age a bit and has a few annoyances. But I don't do wysiwyg. I also wouldn't recommend it to anyone not at least semi-invested in ColdFusion so you can single step and break point and whatnot. It is very good for coding html by hand, though.
It will satisfy all your needs, and more, with plugins. its there to stay.
Read radical news here
what he said
Read radical news here
I always smile when you youngsters show up and complain about how bad things are. ;)
DreamWeaver was leaps and bounds (even version 2) ahead of anything out there.
For the most part, it STILL IS. The new versions of DW have stepped away from using JavaScript for everything, but then again, "behaviors" and menus should not be something done by a WYSIWYG editor.
Granted the problems with the HTML remain, however if you haven't cleaned up FrontPage2000 code maintained by Oldie McHRmanager recently you should stop whining. I am pretty sure, that even when FP2003 came out Microsoft clearly didn't have any idea what CSS was.
DreamWeaver is a great tool if it's used properly. Some features should be simply not used. Start in the code screen and go from there. That's all you have to do. Switch to the "Design" screen for content markup but make changes to any components in the code. Use whatever includes are possible, and use DW to make sample CSS and then copy it into your actual CSS file it works great.
All the comments seem to be steering you towards text editors which are great for the pro and serious hobbyist but if you are looking for true WYSIWYG DoodleKit is probably more of what you are looking for. I'll probably get flamed for even suggesting such a simple, platform independent, powerful tool that requires no coding and that is fine. Everything is done in your browser so you can edit your web site no matter where you are or what type of machine you are working on.
"A person is smart. People are dumb, panicky dangerous animals and you know it." - K
If you want bleeding edge GUI features and wrist cracking hand holding, then you are going to have to learn to keep moving along with the changes.
If you want solid, stable, time tested tools, see what's been around for 10 or 20 years and still kicking. Hint: that really is notepad, vi, and emacs (and minor clones). They made HTML, CSS, and Javascript in ASCII text for a reason.
Now, I just wish there was an option to fire up emacs for Slashdot posts.
now we need to go OSS in diesel cars
I hate to say this, but it's not a bad program (compared to frontpage) and lord has it been around for a long time. I first used Dreamweaver 2.
If long haul, you mean by, it lasts a long time, I think it fits the bill. Version 1 came out in 97 We're at 11.5 right now, so yeah, I'd say we're pretty much at long haul status here.
And yeah, the gui has been modified a lot in 14 years, but the concept is the same.
Do not meddle in the affairs of sysadmins, for they are subtle, and quick to anger.
I've used WebStudio from Back to the Beach Software for YEARS. 'Like it jus' fine. Cheers! RD
It isn't sarcasm. It's a typo that happens to spell another word, so the little squiggly red lines don't appear to let people know they made a misspelling. Also, hardly anyone here bothers to proof-read their posts, as is clear from the common requests for an "edit" button.
So, it's basically down to laziness.
--
Promoting critical thinking since 1994.
You should get rid of your visitor counter and use Google Analytics. Your visitors don't care what visitor number they are, and you can get much better analytics for free without screwing your usability.
Well, I scanned and even did a page search so I wouldn't miss another posting, but didn't see a mention for EZGenerator (http://wholefoods4healthyliving.com/documents/ezgenerator4.html). This is surprising for a number of reasons. First of which it is the most powerful and easy to use product I found. Some years ago I also was frustrated when Front Page and some other web design tools died off. It is not only a pain in the but to re-do many sites (I host 15 or so - on IXWebhosting) but terribly time consuming. EZGenerator has SO many tools for the real web developer I won't go there as I am one to follow the KISS principle. As I have used it and gotten more comfortable I have experimented with more advanced features. Anyway, the support is pretty good and there are tweaks with frequent updates (automatic). The support forums are pretty good as well. The tutorials are great but can be a bit sparse when you are trying to do something specific. Overall it is a really great tool. Oh, and the templates are really great, numerous. You can change the entire look and feel of a site in just a few seconds by just using a different template. I haven't yet found a case where this broke any functionality. Pretty cool. Anyway, just my thoughts. When you find a really good/great product, you want to give them credit and help the sales a bit! Cheers
Skip Stein Free Agent Management Systems Consulting, Inc. http://www.msc-inc.net www.linkedin.com/in/skipstein
First, use a cms. You are killing me inside using tools that are essentially 90s technology. Second, edit the cms templates (on a mac) with smultron or if you prefer use Coda. On windows use notepad++
Get a web developer
PHP. What else do you need? But any CMS will do. Coding individual HTML pages in Dreamweaver of anything else seems pretty much "olden days" to me.
I think therefore I can't be ~TTNH
For starters, iWeb can still develop sites that will work fine and FTP upload to your web host of choice. Next issue - MobileMe hosting isn't offline yet, and won't be until at least next June. That assumes, of course, that Apple doesn't come up with any migration path to iCloud-based hosting (or preserve MobileMe hosting as an option).
The only things we know for sure right now are that all the traditional MobileMe services (mail, contacts, calendars, file sync) will be provided by iCloud this fall. Other details are yet to be known. Apple has a habit in recent years of pre-announcing the doom of a product (see Xserve) before there's a public replacement announced, which drives us all nuts but usually works out OK in the end.
If you go away from iWeb, though, there are some good editors with similar feature sets and long histories out there in the Mac world. Freeway, Sandvox, and RapidWeaver are all supported products at fairly low prices. But if I was a betting man, I'd bet that MobileMe hosting will ultimately be preserved in some form.
-- Josh Turiel
"2. Do not eat iPod Shuffle."
Oh dear. You have all got it completely wrong. There is only One True editor, and His name is Allah^W^W^W^W (oops, turned over two pages at once) that is TECO, for which Emacs was originally a set of macros. TECO is heavy on meatspace memory usage, but it is still by far the fastest and IMO best text editor on the planet.
And given that it is just about the same age as I am (approaching 50 terrestrial years), it definitely qualifies as being here for the long haul.
Also, hardly anyone here bothers to proof-read their posts...
Or more likely, they suffer from the Mispeling Vyrus. [A virtual beer to enlightened souls who spot the reference...]
if you don't like depending on other people's business models for your own, you could, oh I don't know, build your own business model. quit complaining about what other people do, and do it yourself.
I've built my entire IDE out of ultraedit (a shmancy text editor), an interesting FTP configuration, an intriquing linux setup, and my own platform that flexes all three with a mysql adaptation to provide exatly what I want, in a way that will never be changed behind my back.
Here is the real "problem".. you get a wyswyg editor and wyswyg yourself to happiness.. then they come up with new browsers and new html standards and you do a tapdance of updates and searching to get back under the new ecosystem.. lather rinse repeat until you go slowly insane. What you end up doing is finding an editor that does ok basic wyswyg but you end up always always using the current browser set and html versions on live/test servers to really do your launch testing. So the answer is not really what has long legs.. the answer is get comfortable with a solution that lets you easily test on live (non-production) servers with the current ecosystem.
Personally.. I use Dreamweaver MX, Filezilla and a sprinkle of Notepad++. I do a lot of Joomla dev and custom coding and it works for me.. oh.. also get LAMP or WAMP going locally for great victory.
Install Wordpress and be done with it. Focus on content.
then what is the best thing for that group? perhaps that would answer the question on the other end of the spectrum
Have been down this road. FrontPage (shudder) in the 90's. DreamWeaver and others for a bit.
HTML, JS, CSS, XML, PHP, Python, Perl... it's all text. Finally realized I did not need a gui editor with internal browser.
Best bet is to know your code, have a good mental idea of what it will do, use the browser to verify.
The following is all open source, so no emptying of the wallet...
Put Apache on your dev machine so you can run vhosts. Modify your hosts file to point localhost to whatever internal-only domain name you choose.
Code with jEdit - java based so completely cross-platform, code folding, syntax highlighting, macro capability etc. A wonderful tool.
View with FireFox. Install the FireBug, Web Developer, ColorZilla and MeasureIt extensions. Find a 'doze machine somewhere so you can (begrudgingly) use IE just to make sure stuff is rendering as you expect. Install Opera & Chrome just because you can, though you'll use them the least.
Write code, save, tab over to FireFox, F5 to refresh. Rinse and repeat. You'll barely touch the mouse, as Ghu intended.
When things look good, upload with FileZilla (which supports SFTP, so you can safely dial in using your private key).
Good luck!
Sorry to respond to my own post, but I have to say, wow, thanks to everyone who responded!
Sit, Ubuntu, sit. Good dog.
I use HTML-kit, which is wysiwyg and good for learning html.. I use the free version: http://www.htmlkit.com/
As a web developer who started out with a WYSIWYG editor (Front page ... I know, I deserve to be shot), and then moved to a fancy graphical text editor, and now uses SSH and pico/nano or emacs on the server .. I'll say that my work flow, my code, and my websites are better with less between me and the code.
I've tried a few of the other WYSIWYGs over the years, and they always insert sub-standard code, or stupid cruft or do things exactly the wrong way (techniques that were cool 5 years ago or creating the whole thing with tables). If you don't care about that, you should be asking this question on 'smashing magazine' or some other designer's blog and not slashdot.
I'm not a bird, I'm a super-advanced flying stealth dinosaur!
I always smile when you youngsters show up and complain about how bad things are. ;)
Thank you, grandad, i haven't been called a youngster for a long time and it's nice to be reminded there's someone older than me around! ;-)
I made my first web page in 1996 (according to the wayback machine) using a text editor (probably vi or emacs - i don't remember) and i made my last web page a couple of weeks ago, using geany. I've never been able to see the point of wysiwyg web editors. Creating a mess with nightmareweaver and then spending time fixing up so it works in the real world seems pointless to me as it's not really any quicker or easier than doing it from scratch in a text editor.
I wrote one in Unix/C 17 years ago. I've been adding to it and tweaking it on a daily basis since then. I used it images.killi.net mbz.org killi.net and other hobby crap, but it'll work on anything. I've never actually shown it to anyone cause I'm lazy, but it's pretty slick.
Need Mercedes parts ?
Thanks so much for the highly useful info.
Absolutely. And iWeb will even integrate with Google AdSense, if you really want to use iWeb, and want to potentially earn a little money.
Another non-functioning site was "uncertainty.microsoft.com."
The purpose of that site was not known.
Most of the recommendations here are for the hardcore do-it-yourselfers. I'm perfectly capable of writing good HTML/CSS/JavaScript code (Notepad++ or vi) - BUT, because I don't do it day in and day out, I'm slow and never wind up doing it nearly as well as I wish I had. It's really hard to stay up with this stuff if you dont' live and breathe it. (I run a kick-ass web app development team, but I'm not a programmer - even that's still not enough to really stay on top of this technology from a DIY perspective...)
I think that's why the OP is asking about power tools. I've just been looking at some myself, and Squarespace.com definitely stands out from the crowd. It's a very solid CMS/editor/web site builder/manager app with some very large and successful customers. Since they're a for-pay service (you can try it for free), and have many serious customers, they're unlikely to go away soon, like many free hosted solutions.
BTW, I have no relation with Squarespace other than as a very likely potential customer: I've just been looking for a tool that lets me easily host, build, and manage killer sites without having to keep up with all kinds of arcane technical crap, and Squarespace seems to be the best thing I've found to do exactly that. I'm planning on using them to build my next couple of sites, and may even do a couple more just because of the leverage I expect it'll give me...
"The future's good and the present is nothing to sneeze at." - Roblimo's last
The state of the art in visual site editing tools is still in such a state of flux that there's no way to predict what will still be going in the long term and what will not. I hate to say it, but as long as you insist on visual tools you're doomed to the cycle of obsolescence for at least as long as it takes HTML5 to solidify, and probably longer.
If you want a piece of software that will let you edit Web pages (or entire sites) over the long haul, text is still your only real option. This may change at some future point, but that point is years away.