The Thin Long Line! :)

Hi...
I wanted to ask about the benifits i (webmaster) get from putting all the html code in one looooong line!
Sometimes, when i visit a site, and lookk for the source i find that its compiled in one very long line!
Qestions:
**what are the benifits for me?
**does this effect the download time?  increase/decrease the download time?
**how can i do this with my source? any programs that does this for ready pages?
** does this effect the view (layout) of the page?
Thanks
windowsssssAsked:
Who is Participating?
 
burntoutConnect With a Mentor Commented:
so basically, 3 people have said the same thing that I said. It was created by a script. Jimmy, Why would you answer a question with the same answer that 3 other people have used?
0
 
ManoloMACommented:
The size of the page is less and then the download time minor.
0
 
burntoutCommented:
There are no benifits....
This is probaly because of the editer they used, or source was crated with a script and they did not add line breaks
0
What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.

 
windowsssssAuthor Commented:
forgot to tell you, that this method may be ideal if you don't want someone to steal your code! it is REALY discourging to find that you are about to copy a very long line of code!

any effects on the layout of the page?
0
 
hkmdjCommented:
This is usually the result of a page that wasn't written in straight html but generated by asp or php or cf.  It takes extra time to put in special characters to include carriage returns and tabs while spitting out html.  In ASP, one might use vbCrLf to get the carriage return/linefeed while in PHP someone may put in Chr(13)Chr(10) to have it insert a carriage return linefeed.

I would be interested in whether the extension on the page was html based or server language based.

I agree that it makes it harder for someone to steal code, while they still can steal it, there is extra work involved.

However, it is bad form as an HTML writer to have code that is unreadable.
0
 
jbirkCommented:
I agree with hkmdj.  It is most likely output from some program.  Using perl with cgi is the same way.  It takes extra code to output those eol's, and since it wouldn't normally have any effect on the layout of the page they skip it (I don't however).

Also, it can reduce download time.  I've seen some pages that go to the other extreme and have WAY too much white space in their file and takes an extra minute just to download all the garbage html.  So to decrease download is also a possiblity, but it's not a very good idea, since then you either have to either keep a copy of the original file (making it necesary to have two files for every page on your site), or you have to try and update an unreadable page...

Basically, it's not usually a good idea...

-Josh
0
 
jimmyontourCommented:
1)
The purpose of doing using this technique is to reduce the amount of spaces, tabs, carriage returns in the source file. This reduces the file size and hence the download time.
(As mentioned: it may also be the result of a CGI program generating HTML without newlines, etc.)
2)
There are programs that do strip out white space in your source (sorry don't know what they are called off-hand).
3)
Depending on the contents of your HTML document, it can affect the layout of the page, but in many cases won't.
Having the <pre> tag will seriously affect the layout.
So too will conversions like:
<table>...</table>
<table>...</table>
being converted to
<table>...</table><table>...</table>
(Likewise for other Document Objects.)
0
 
jbirkCommented:
That's what I was wondering...
0
 
windowsssssAuthor Commented:
Thanks for the answer.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.