[Ilugc] re: needed alternative for dreamweaver

  • From: lawgon@xxxxxxxxxxxxxxx (Kenneth Gonsalves)
  • Date: Thu May 15 11:05:01 2008


On 15-May-08, at 9:51 AM, Venkatraman S wrote:

On Thu, May 15, 2008 at 3:13 AM, Kenneth Gonsalves  
<lawgon@xxxxxxxxxxxxxxx>
wrote:

no editor is a substitute for knowledge of CSS, html and  
javascript. Learn
that first. This is the GNU/Linux way.


I do not subscribe to this PoV because it is a flawed logic in the RAD
arena. The Q solicits an editor which would help in designing pages  
quickly
without getting into the nuances of it(though, one can always edit the
generated HTML/CSS). The present editors(like DW) are good and are
'intelligent'(to a certain extent)  and does not essentially ask  
the person
to know the minutaes of HTML.

do you mean to say that there are two kinds of application  
development - Rapid and ordinary? Like tatkal and ordinary in railway  
bookings? RAD does not mean 'how quickly can I produce a page of css/ 
html'. It means how quickly can I get a bug free application in  
production and how quickly I can alter/upgrade the same in  
production. You generate html quickly not by using automating tools  
like dreamweaver, but by using templates so that you only write one  
piece of code once. And that one piece you do write should be written  
with an understanding of CSS and HTML. Employing hundreds of code  
monkeys to use DW to generate html without knowing what is html is  
not rapid development - it is an invitation to disaster. The doze  
WYSIWYG culture is aimed at trying to convince people that they can  
write applications without knowing how to write code. The 'nix - GNU/ 
Linux way focusses on understanding what you are doing. I have been  
in discussion with good web designers, and have yet to find one who  
uses DW. The preferred workflow is:
1. mock-up in photoshop (gimp for us)
2. slice/convert mockup to html
3. break out a text editor and clean up the CSS/HTML


I would prefer creating a bulleted list by using clicking on a  
button then
manually using the tags(you may be different in this case, but to  
my limited
knowledge there aint many who would do this!).

I prefer to create a bulleted list like this:
<div class="someclass">
<ul>
{% for item in listitems %}
<li>item.name</li>
{% endfor %}
</ul>
</div>



After all , how many developers know loop-unrolling and compiler
optimisations and ASM snippets when they are programming  
'applications' in
C/Java.

cannot comment on this as I have no idea about C/Java

Do note(again) that my observation is purely targetted at RAD  
developers and
not those who develop mission-critical or high performance programs  
- in the
latter, each and every line of te the program matters, and  
genreally these
are 'hand-coded'.

a developer is a person who aims at perfection - and there is no  
distinction for him between RAD and ordinary.

Also, i would be interested in knowing as to how this is the "GNU/ 
Linux
Way".

understanding what you are doing - and having the source available to  
play with, and having lakhs of people sharing their code to look at,  
use, emulate, copy ...


-- 

regards
kg
http://lawgon.livejournal.com
http://nrcfosshelpline.in/code/



Other related posts: