?
Solved

The Thin Long Line! :)

Posted on 2000-04-13
9
Medium Priority
?
146 Views
Last Modified: 2010-04-09
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
0
Comment
Question by:windowsssss
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
  • 2
  • +3
9 Comments
 
LVL 1

Expert Comment

by:ManoloMA
ID: 2711212
The size of the page is less and then the download time minor.
0
 
LVL 2

Expert Comment

by:burntout
ID: 2711262
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
 

Author Comment

by:windowsssss
ID: 2711283
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
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 1

Expert Comment

by:hkmdj
ID: 2711721
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
 
LVL 8

Expert Comment

by:jbirk
ID: 2711850
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
 

Expert Comment

by:jimmyontour
ID: 2712078
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
 
LVL 2

Accepted Solution

by:
burntout earned 156 total points
ID: 2713798
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
 
LVL 8

Expert Comment

by:jbirk
ID: 2713919
That's what I was wondering...
0
 

Author Comment

by:windowsssss
ID: 2720619
Thanks for the answer.
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article explains how to prepare an HTML email signature template file containing dynamic placeholders for users' Azure AD data. Furthermore, it explains how to use this file to remotely set up a department-wide email signature policy in Office …
Q&A with Course Creator, Mark Lassoff, on the importance of HTML5 in the career of a modern-day developer.
In this tutorial viewers will learn how add a scalable full-width header using CSS3. Create a new HTML document with an internal stylesheet. Set a tiled background.:  Create a new div and name it Header. Position it with position:absolute at the top…
In this tutorial viewers will learn how to position items using CSS's three positioning types Create a new HTML document with an internal stylesheet.: Create another div in CSS and name it Absolute : Type "position:absolute;" and "top:10px; left:50p…
Suggested Courses

777 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question