what do you do if you want to see the html code on a website using bluegriffon?
Should I Learn HTML or Simply Use a WYSIWYG Spider web Editor?
Pros and Cons of Using a Visual Spider web Editor vs Learning HTML
Should I Learn HTML or Just Use a WYSIWYG Web Editor? Pros and Cons of Using a Visual Web Editor vs Learning HTML
by Christopher Heng, thesitewizard.com
I'm sometimes asked by visitors whether they should take the trouble to learn HTML or just utilize a visual web editor like Expression Web or Dreamweaver to pattern their website. Very frequently, these people have heard from others that "it'southward amend" to learn HTML. This article addresses that question.
Preliminary Matters
If y'all're not entirely certain what HTML is, please read What is HTML? What is CSS? What are JavaScript, PHP and Perl? earlier standing. In fact, even if you think you lot know what HTML is, information technology may notwithstanding be a skillful idea to at least glance at that article. From experience, I notice that many webmasters-to-exist simply think they know what HTML is, but have actually misunderstood it. Don't worry. That article is written in plain English. And information technology'due south short. Then yous can quickly pop over to that page and exist back here in a jiffy.
For those who have arrived hither looking for a guide on how to create a website (whether by using a visual editor or hand coding information technology in HTML), delight read the How to Make / Create Your Own Website instead.
The Reply: It Depends
Whether yous actually demand to larn HTML or just let a WYSIWYG ("what you run into is what you get") spider web editor do the hard work for you depends on what you're trying to achieve.
For the Incidental Webmaster (and the Casual Webmaster)
Generally speaking, the incidental webmaster doesn't actually need to acquire HTML. By "incidental webmaster", I mean that your website is just a means to an end. For example, you want to create a website so that yous can sell some production or service, blog about something, display your resume (curriculum vitae), or prove off your holiday photos, or the like. That is, y'all want a website and so that you tin can accomplish some specific purpose (other than just creating a website for the sake of creating one).
For such people, I personally think that it'south a bit of an overkill to learn HTML. It'south like thinking that you need to know how to build and repair a auto before you can drive one. While there'due south nothing preventing you from learning HTML, and it'south certainly beneficial to know it (just as it's definitely helpful to know how to build a car from scratch before you bulldoze information technology), is it really worth your time and energy to learn it? Why not just use a visual web editor?
Visual web editors are computer programs that let you lot design your web page without your needing any knowledge of HTML or CSS. You design them visually on your reckoner using your mouse and keyboard, and so that what you run across in your computer monitor is what you get on your website. That's why they are called What Y'all See Is What You lot Become spider web editors, or "WYSIWYG spider web editors" for brusk. As you create your web page, these editors generate HTML and CSS code backside the scenes for you lot. They are an efficient and user-friendly method of making websites, since anybody, laypersons included, can create websites with these tools. No technical knowledge is needed. You tin design your website speedily this way, and and then devote your fourth dimension and energy on what is really important to yous: generating sales from your site, delivering your products or services, etc. That way, your website doesn't become your life. Information technology remains as what information technology should be: a ways to an finish, a way for you to sell stuff (or whatever you want information technology for).
Visitors who write to me asking this question take unremarkably encountered well-significant friends who accept advised them that it'south really "amend" to learn HTML. Let me accost what is unremarkably said nearly this matter.
-
(Myth) WYSIWYG spider web editors don't create valid code; you tin can practise improve writing HTML manually
Some people claim that WYSIWYG spider web editors don't create valid HTML code (that is, code that has no errors). This may have been true in the 1990s when the Cyberspace was new, just information technology is no longer the case today for the major web editors. Adept WYSIWYG web editors like Expression Web, Dreamweaver, BlueGriffon and KompoZer have been generating valid HTML lawmaking for many years at present. Sure, it's possible to get invalid code when using those editors if you deliberately insert invalid code which you import from some website. But and then, you will get invalid code if you do that when hand coding in HTML likewise. In fact, with the state of sophistication of web editors today, there's a greater likelihood that you lot will create invalid HTML when writing HTML past hand, than past letting the spider web editor create information technology for you.
Note that my statements above but apply to the editors I specifically mentioned. Information technology doesn't necessarily to apply to all web editors in the known universe. I don't become around testing the code generated past every web editor, so I can't make a definitive statement near every web editor available today.
-
(Myth) WYSIWYG web editors create bloated HTML code
While it's true that the HTML code automatically generated by a web editor may non be as highly optimised ("optimized" in Us English) as manus-coded HTML code, it's non true that all code generated past modernistic WYSIWYG spider web editors are "bloated". In fact, my examination of the code produced by the editors mentioned above shows that it's mostly the sort of lawmaking I would accept produced had I written the code manually myself. Yes, there are situations where the code is a bit bigger than what I'd have written manually, but that's a far weep from "bloat". And the extra code usually occurs because I desire the web editor to accept over some of the labour-intensive activities (like automatically updating all the pages of my website when I modify the overall site design) from me. I consider such a trade-off, which allows me to save a huge amount of fourth dimension, a fair one.
(Again, note that I'm talking most truthful web editors like Expression Web, Dreamweaver, BlueGriffon and KompoZer. If you utilize a discussion processor like Microsoft Give-and-take to create a website, yous will get a lot of lawmaking bloat. Simply to be off-white to Word, it is non a web editor. It merely provides the facility to convert a certificate into a web folio for convenience of its users. It was never intended to be a proper web editor, nor does information technology pretend to be one.)
Let me put it this style. Even if the code generated past spider web editors are a few bytes bigger than what you tin create yourself, it's probably worth information technology. Information technology saves you the time you lot have hand coding the page, and attending to the nitty-gritty. Information technology is analogous to your washing your clothes past using a washing machine and washing them by hand. Doing it by manus may pb to cleaner clothes, since you can pay special attending to specific stains you spot. Simply for the most part, a washing machine is more than adequate. And y'all're freed to attend to more of import things. In the aforementioned fashion, WYSIWYG web editors today are more adequate in generating adept code. And they salvage you time.
Generally speaking, it all boils downwards to what you lot're creating a website for. Which is why I divided my answer in this way. If you are an incidental webmaster, where your site exists to serve a bigger goal, you'll probably find it frustrating if you are going to spend all your time learning HTML, just to build a website and so that yous can sell some product or service. Like I said, it's similar having to larn to build and repair a car, just so that you can drive information technology to go to piece of work.
Notation that those friends that suggest you to acquire HTML aren't really wrong. Y'all do lose out some things when yous don't know HTML. It's the same thing you lose when you don't know how to build and repair a car and yet desire to bulldoze one. If things go wrong, or you actually desire to do something not-standard, yous won't have the knowledge to deal with it. Simply those are unusual circumstances, merely equally they are for automobile drivers. And on those special occasions, which actually don't occur for most webmasters, you can always become help; for example, one fashion is to search a site like thesitewizard.com for answers.
Remember of information technology this way: would the fact that you don't know how to build a car from scratch or repair i stop you from learning to drive one? What would happen if your car has a problem? Or if you want to do something actually unusual with your car, like soup upwardly your motorcar engine? If you don't know how to do these things, does it hateful that you demand to learn to build a car past hand earlier learning to drive?
The same thing goes, in my opinion, for the incidental or casual webmaster. If you lot have a lot of time to kill, and you beloved learning new things, by all means go for it. In-depth knowledge is usually helpful in whatsoever task. But if you merely want to quickly get a website up and running and focus on the things that are really important to you, then why bother? Like all other things in life, you can e'er consult others when there's something special you demand washed. In this 24-hour interval and historic period, "consulting others" may non even be literal — you can just search the Internet for the answer.
For the Professional person Web Designer
On the other mitt, if you plan to design websites every bit a profession, that is, you want to become paid by others to pattern websites for them, then it's probably a good idea to learn HTML and CSS. While I know of many people who have courageously started a web design business knowing nothing only how to use a WYSIWYG web editor, I personally experience that a cognition of the nitty gritty of HTML and CSS in such a case will exist extremely beneficial.
I'm non proverb that professional spider web designers don't use WYSIWYG web editors. Far from it. Of all webmasters, they are probably the ones who want to design a website using every bit efficient a process as possible, so that they can attend to more customers in a curt time. As such, chances are that they probably use web editors more often than casual webmasters.
Be that equally it may, if you lot plan to design websites for a living, knowing HTML and CSS volition allow y'all to more than effectively utilise your spider web editor, since you will know what sort of underlying lawmaking is needed to create a item event. And you can be more than confident when dealing with your customers, considering y'all will really know what you're talking almost.
Information technology's as well a matter of professionalism. It allows you to be more competent in the task y'all're doing.
For the Web Programmer: HTML Knowledge is Required
Of all the different categories of people I've addressed in this article, I think that a knowledge of HTML and CSS is mandatory only for the spider web programmer. Past web programmer, I mean the person who is writing computer programs for the spider web, such as scripts written in PHP, Perl, Python, Ruby or any estimator language your awarding is using.
(For the newcomer, note that knowing HTML does not make you a web programmer any more than than knowing how to type Microsoft Word documents makes you a computer programmer. HTML is not a programming language. HTML is a uncomplicated certificate formatting language. See my more detailed explanation on what HTML is if you're not sure what I'yard talking about.)
The reason I say that HTML is required knowledge for the web programmer is because most reasonably complex PHP programs (or Perl programs or any) demand to be able to generate HTML / CSS code. If you don't know HTML and CSS, your programs are going to be very crippled, and they won't exist able to display customised output for your visitors to run across in their web browsers. Think, after all, that web browsers don't execute PHP code. They expect to see HTML code. It doesn't affair what language your awarding is written in; it volition still need to generate HTML lawmaking for your visitors' web browsers to display.
On the Other Manus, HTML is Actually Very Easy to Larn
However, in spite of everything I mentioned above, I must clarify that HTML is actually a very easy certificate formatting language to learn. Information technology was deliberately designed that way. Even if yous're an incidental webmaster, and not a computer geek, the language tin can unremarkably be mastered by many people with little effort.
But like I said to a higher place, this doesn't mean that you're obliged to learn information technology. There are many things in life that are like shooting fish in a barrel to learn. That doesn't hateful that we have to acquire them all, or that they're worth our time and effort to learn. It depends on your current priorities and time commitments. All I'm saying here is that if you actually desire to acquire HTML, it is by far the easiest document formatting linguistic communication I've encountered. It'southward very logical and piece of cake to understand, and it doesn't incorporate many constructs that you need to memorise.
Those who really want to larn to manus code your website in HTML can find more than information on how to exercise it in the HTML Tutorial - Acquire to Design a Website using HTML series.
Getting Started
Whether you desire to larn HTML or merely employ a WYSIWYG web editor, in that location are withal many steps in website cosmos in mutual to all webmasters. As such, I recommend that y'all take a look at How to Make / Create Your Own Website: The Beginner'southward A-Z Guide to find out how you can get started on your website.
All the all-time for your website!
Copyright © 2011-2018 Christopher Heng. All rights reserved.
Get more free tips and articles like this, on spider web pattern, promotion, revenue and scripting, from https://www.thesitewizard.com/.
thesitewizard™ News Feed (RSS Site Feed)
Do you notice this article useful? You can learn of new articles and scripts that are published on thesitewizard.com by subscribing to the RSS feed. Simply point your RSS feed reader or a browser that supports RSS feeds at https://www.thesitewizard.com/thesitewizard.xml. You lot can read more than about how to subscribe to RSS site feeds from my RSS FAQ.
Please Do Non Reprint This Article
This commodity is copyrighted. Please do non reproduce or distribute this article in whole or part, in whatsoever form.
Related Pages
- How to Register Your Ain Domain Name
- Is it Possible to Create a Website Without Buying a Domain Name? The Loftier Price of "Complimentary".
- How to Create Good Filenames for Your Web Pages
- Is It Legal to Apply Any Piece of Music, Prototype, or Article for my Website? And Other Questions on Copyright Relevant to Webmasters
- The Fine Impress in Web Hosting: Resource Usage Limits
- PHP Tutorial: Writing Your Get-go PHP Script
- How to Create a Search Engine Friendly Website
- Which Web Host Practise You Recommend? (FAQ)
New Articles
- How to Set the Pinnacle of a DIV Relative to a Browser Window (CSS)
- How to Generate the Complimentary Let's Encrypt SSL Certificate on Your Ain (Windows) Calculator
- How to Insert Meta Tags into a Web Page with BlueGriffon
- How to Play a Song (or Some Other Audio Clip) from a Listing on a Website
- How to Describe a Horizontal Line on a Web Folio with Expression Web
- How to Create a Website Complimentary of Accuse
- Why Can't I Brand Upward Whatsoever Domain I Want? Is There a Fashion to Practise Away with a Registrar Birthday?
- What'due south the Difference Betwixt a Domain Proper name Registrar and a Spider web Host?
- How to Make a Mobile-Friendly Website: Responsive Pattern in CSS
- What's the Departure Betwixt a Content Management Organization (CMS), a Blog, a Web Editor and an Online Site Builder?
Popular Articles
- How to Create a Blog
- How to Make / Create a Website: The Beginner's A-Z Guide
- Tips on Choosing a Adept Domain Name
- Expression Web Tutorial: How to Design a Website with Microsoft Expression Spider web
- Dreamweaver Tutorial: How to Design a Website with Dreamweaver CS6
- BlueGriffon Tutorial: How to Design a Website with BlueGriffon 3
- How to Pattern and Publish Your Website with KompoZer (free WYSIWYG web editor)
- Free Feedback/Contact Form Wizard
How to Link to This Folio
It will appear on your page every bit:
Should I Learn HTML or But Use a WYSIWYG Web Editor? Pros and Cons of Using a Visual Web Editor vs Learning HTML
Copyright © 2011-2018 Christopher Heng. All rights reserved.
thesitewizard™, thefreecountry™ and HowToHaven™ are trademarks of Christopher Heng.
This page was concluding updated on 16 April 2018.
Source: https://www.thesitewizard.com/html-tutorial/learning-html-vs-using-wysiwyg-web-editors.shtml
0 Response to "what do you do if you want to see the html code on a website using bluegriffon?"
Post a Comment