MidiMagic 579 Nearly a Senior Poster

Further info:

- Other companies' software will update normally. It's just Microsoft giving the trouble.

- The windows sign on music distorts the first note.

MidiMagic 579 Nearly a Senior Poster

That just traps a right click. And I believe that web pages have no right to do this, because the mouse and browser are the property of the user, not the web designer.

If you don't want people copying your images, don't publish them on the web.

MidiMagic 579 Nearly a Senior Poster

Just what we need: More expensive certifications employers use to discriminate with.

MidiMagic 579 Nearly a Senior Poster

Since .png is relatively new, only the newest versions of browsers can display them.

If your browser is old, you need to upgrade if you can.

Check the size of your internet cache. If the pictures are bigger than the cache, they will not display.

MidiMagic 579 Nearly a Senior Poster

First of all, the z-index is not fully perfected yet. It is too new for all of the devices and plug-ins to work with it.

Second, most moving image objects expect to be on top. They rewrite their screen areas by streaming. Often they move to the top by themselves.

Third, I can't stand it when poople put text on top of images. I can't read the text.

Fourth, anything put there by a script is NOT known to be there by the moving image object. It keeps the settings it has when it starts. So it draws the new image info on top of the new object.

MidiMagic 579 Nearly a Senior Poster

What are you TRYING to do. It is not clear.

Height is not normally intended to be defined. The entire idea of a web page is to fit the width of the current browser window, and then expand downward as needed until all of the content can be rendered.

The one thing you can NOT do is make a page that exactly fills the browser window. Too many people are pulling their hair out trying to do this. But as long as computers and monitors exist with different screen resolutions, and as long as people can resize their browser windows, and add toolbars to browsers, you are not going to exactly fit your page on one screen.

So you compromise. You let your text expand downward, to flow around your other objects. You use percentage widths or floats to place things. You leave enough whitespace between objects, so the extra space can shrink if a smaller browser window is used. And you don't get mad if your page needs to be scrolled to be read.

MidiMagic 579 Nearly a Senior Poster

The tbody element is designed to scroll when the table is larger than the browser window, not a container.

MidiMagic 579 Nearly a Senior Poster

I can't understand what you WANT to do.

MidiMagic 579 Nearly a Senior Poster

First of all, I can't see why people want this. It reminds me of the roller rinks and restaurants in the 1940s and 1950s.

Why don't you just make one solid image for the while thing, if it is always to be a specific size?

You have to realize that not everyone uses the same screen resolution or browser window size. So you have to design your page to work with these various sizes.

If you use div to hold the sections, your menu bar WILL fall apart if it won't fit in the browser window. The fluid nature of div guarantees that. Try a table with the surrounding styles set to 0.

MidiMagic 579 Nearly a Senior Poster

I suggest books on writing in XHTML and CSS. Don't get in the habit of leaning on the crutches of programs like Dreamweaver. Those help you make pages, but the troubleshooting is up to you.

One book I find invaluable is the Wiley Press "HTML, XHTML, and CSS Bible."

MidiMagic 579 Nearly a Senior Poster

It might be a popup blocker.

MidiMagic 579 Nearly a Senior Poster

The following code contains many code items that are deprecated (will not be supported in future browsers):

<HEAD>
<TITLE>Plumbing, roofing, kitchen fitting, bathroom fitting, property maintenance :: Wyser Maintenance</TITLE>
<LINK rel="stylesheet" type="text/css" href="http://www.movetwo.co.uk/test/style.css" />
</HEAD>
<BODY topmargin='0' rightmargin='0' leftmargin='0' bottommargin='0'>
<TABLE width='800' height='100' cellpadding='0' cellspacing='0' border='0' bgcolor='#003399' ID="Table1">
<TR width='800' height='25' bgcolor='#003399'>
    <TD width='800' height='25' bgcolor='#003399' valign='top'><IMG src='http://www.movetwo.co.uk/test/images/maintop.gif' width='800' height='25' alt='Wyser Maintenance' border='0'></TD>
</TR>
<TR width='800' height='75' bgcolor='#ffffff'>
    <TD width='800' height='75' bgcolor='#ffffff' valign='top'><IMG src='http://www.movetwo.co.uk/test/images/header.jpg' width='800' height='75' alt='Wyser Maintenance' border='0'></TD>
</TR>
</TABLE>
</BODY>
</HTML>

The deprecated items are:

- Capital letters in tags. All tags shall be in lowercase.
- Capital letters in attributes and styles.
- All size attributes (width, height). Use CSS for these.
- All box surrounding attributes (margin, topmargin, bottommargin, leftmargin, rightmargin, border, padding). Use CSS for these.
- All color attributes (color, bgcolor). Use CSS for these.
- All alignment attributes. Use CSS for these.
- Nonzero widths and heights without units of measure.
- Double quotes, not single quotes, are supposed to be used for parameters.

In addition. you could have more trouble if you have some tags with both size and nonzero surrounding attributes applied. This causes an IE incompatibility with other browsers, because IE puts the surrounding styles INSIDE the size styles, while all other browsers places them OUTSIDE.

The above code might validate NOW under the old standard, but the day is rapidly approaching …

MidiMagic 579 Nearly a Senior Poster

That is as clear as a mud puddle.

What do you WANT it to do?

You have the following choices:

- Use an image editor to either crop or shrink the image until it is 25X25. (Is that pixels, cm, or what?)

- Do the same, but save it as a second image file for use in the table. and use the full image elsewhere.

- Make the table cells big enough to hold the images.

- Make the image a background inside a div pair, inside the td pair.

MidiMagic 579 Nearly a Senior Poster

Update (and I really need this solved):

I used the tips in the Windows KB page referred to in another thread "XP Service Pack 3 won't Install." These did nothing to help. In fact, the only effect I saw from these efforts is that the Internet Explorer icon on the desktop started making copies of itself when I doubleclicked it, instead of starting IE. The copies did nothing when doubleclicked. I was able to make IE work again by copying the shortcut on the Start/programs menu.

This is now the 4th time I have used the Windows disks to reinstall Windows XP Pro, up to Service Pack 2. I can install SP3 from a CD downloaded from the MS page, but none of the other updates will install.

The updates appear to download normally, but then I get the message "The following updates were not installed:" with a list of all of the updates that Automatic Updates wanted to install.

It almost looks like Microsift is using the last updates to break XP, because not enough people are changing to Vista.

I can't install any updates. Why?

MidiMagic 579 Nearly a Senior Poster

The alcohol probably shorted something out. You have to wait until the alcohol is totally dry before turning things on again.

Also, the inside of a computer is static-electricity sensitive. A $100 chip can be ruined instantly by a small static discharge.

Try a new video card.

MidiMagic 579 Nearly a Senior Poster

Before you open the Windows process, you need a JS routine to look at the device on the screen. It could put the information in a cookie for you. But it is a problem, because you do not own the files you want to find the information from.

This will take constant maintenance, because I happen to know that eBay changes the names and arrangements of things on the screen periodically, to prevent malware attacks on user's computers.

MidiMagic 579 Nearly a Senior Poster

Usually this means that Windows is trying to use a different driver. When this happerns, go to:

Start/settings/control panel/system/hardware/device manager

See what driver is installing itself in place of your driver.

Note that if it is the plug-and-play driver that came with the drive, it might be the hardware start sequence that is installing it.

MidiMagic 579 Nearly a Senior Poster

Can't you just print the .txt file from My Computer? Or are you wanting to do this automatically?

Note that you have to CLOSE the file you are capturing before any other process is allowed to use it. If the file is still open (whether or not it is receiving text), nothing else can use it. It is not yet a bona-fide .txt file until all of the file headers are completed when you close the file.

Those "ghost files" you see in gray type in the My Computer display when you have an editor open are unclosed files being created.

If the same process is doing both the file creation and the printing, you have to do the equivalent of "rewinding the tape after recording it, so you can play it back." The file position pointer is at the end of the file when you are writing information.

Close the file in write mode, then open it again in read mode. This resets the file position pointer to the beginning.

MidiMagic 579 Nearly a Senior Poster

Most likely you have a failed hard disk.

MidiMagic 579 Nearly a Senior Poster

This sounds like one of the following:

1. You have a hardware failure. This could be CPU, power supply, ram, or peripheral device.

2. You have a newly installed piece of hardware that won't take the processing speed.

3. You have too many devices installed, and they are loading down the computer bus.

4. Somehow you went into F1 setup and set the processor speed faster than the processor you have can handle.

5. A program you installed (games tend to do this) has changed your processor speed setting to a speed greater than your hardware can handle.

6. On some older computers, this can indicate that the CMOS RAM battery has failed. The error given with a failed battery is random, since it forgot what the error was.

MidiMagic 579 Nearly a Senior Poster

It looks like your script is turning some styles on and off. The others might or might not be switched on and off.

Also, you have surrounding styles (margin, border, padding) and size styles (height, width) assigned to the same tag. This causes incompatibilities between IE and FF.

Height of 100% can cause unpredictable results. It isn't really defined for anything except an object inside another container with a defined height.

MidiMagic 579 Nearly a Senior Poster

Did you give the images public read permission on the server? If not, it won't let the user have them.

Are the images so big that they exceed the limit the server or the user ISP sets for webpage file size?

Is the Internet cache on the browser too small to hold the images?

Is the path to the image correct on the server? If the images are not in the same folder containing the HTML file on both the development computer and the server, then the URL will be wrong on the server. The URL of the image file that is coded into the web page file must be changed to match the image file's actual location on the server. This must be done before uploading the file.

Make sure that the address for the image in the HTML file is a URL, not a DOS/Windows path. If it begins with C:\ or just a backslash, it is a DOS/Windows path. Real URLs begin with http:// , or just the filename (for a relative address).

Is the file extension correct in the img tag?

MidiMagic 579 Nearly a Senior Poster

Why not make them?

- Digital camera.

- Windows MS Paint.

- Microsoft Office AutoShapes.

MidiMagic 579 Nearly a Senior Poster

Until there is uniformity among browsers and servers concerning case sensitivity, do NOT put any uppercase letters in any web page, web file, domain name, folder name, or anything else a browser or server needs to interpret.

MidiMagic 579 Nearly a Senior Poster

This is an ad. Move it to the ads section.

MidiMagic 579 Nearly a Senior Poster

Your browser might not be able to display them.

You might not have enough internet cache.

MidiMagic 579 Nearly a Senior Poster

The code does show up on Opera, Fire Fox etc. I have tested myself. I cant seem to hide it from the browsers though.

There are no html codes that hide code or text that work on all browsers. The code you are trying to use works on Internet Explorer, but it is seen as plain text on all other browsers.

The hard way is to write a javascript program to write special text onto a page.

An easier way is to have javascript hide or show a tag pair containing the text, by changing the active style for that tag.

The easiest way is to use the alt attribute of the image tag to display text when the image can not be displayed by the browser. You could even add a tiny fifth image that is invisible against (matches) the background if the browser can show it, but displays the text if the browser can't display that kind of image

Example:

<img src="blah.png" alt="Upgrade your browser to display images." />
MidiMagic 579 Nearly a Senior Poster

People are not going to upgrade their browsers just to see your page, especially if that means they have to buy new computers.

The alt attribute in the img tag doesn't display unless the image can't. It is an ideal way to tell the user to upgrade if he can.

MidiMagic 579 Nearly a Senior Poster

It's working on Firefox 3.

Note that absolute positionings and pixel counts work differently for different browsers.

Also note that putting surrounding styles (margin, border, padding) in the same tag as size styles (width, height) causes differences between browser renderings.

MidiMagic 579 Nearly a Senior Poster

The table cell will take the width of the widest thing in that column. You can make it wider, but not narrower.

Tricks to shrink the widths of table cells:

- Reduce the font size.

- Use a narrow font (e.g. Arial Narrow).

- Stick a <br /> tag in the text to make it wrap to a new line. This trades width for height.

- Replace a long word with a shorter one.

- reduce the margins and padding on the text.

- Reduce the size of an image in a cell. Often this means copying the image file and making it smaller (but with the same pixels per inch) in a graphics editor.

- Look for hidden items in cells.

- Remove nonbreaking space codes.

- Use colspan to make a title span multiple cells.

- Reduce the number of decimal places in a number.

- Use scientific notation or metric prefixes to reduce the sizes of numbers. And abbr.

9 megaton
9 X 10^6 ton
9e6 ton
18 X 10^9 lb

instead of

18,000,000,000 pounds.

- Put the units of measurement in the header:

WASTE
megaton
9.00
12.50

instead of

WASTE
9.00 megaton
12.50 megaton

- Change some capitals to miniscules.

MidiMagic 579 Nearly a Senior Poster

Your problem is that the margins are inside the widths in IE, but outside the width in other browsers.

IE wrongly puts surrounding styles (margin, border, padding) INSIDE the size styles (width, height). Other browsers put the surrounding styles OUTSIDE the defined size styles.

The trick is to use two nested tags, one for the width, and the other for the margin. Make a different style for each one.

MidiMagic 579 Nearly a Senior Poster

You can post links to pages showing the problem, or pages showing what you want to do.

You can't post links to attract people to your website.

MidiMagic 579 Nearly a Senior Poster

First of all, if you want it to be 100 percent wide, don't float it. Instead, you need a style:

.wfl {width: 100%;}

To make an interior tag full width, all tags containing it must be 100% wide, all the way up to the body tag.

Otherwise, it takes 100% of the width of its container, but does not make the container any wider.

MidiMagic 579 Nearly a Senior Poster

Blockquote is scheduled to be deprecated, so don't use it in new designs.

MidiMagic 579 Nearly a Senior Poster

Unfortunately, you will have to use a table if you want both of them to be the same height in all browser window sizes and screen resolutions.

The div tag is too fluid to achieve this. We need a divrow tag, or something like that, to be the equivalent of the tr tag in tables.

MidiMagic 579 Nearly a Senior Poster

A few tips:

1. Don't put text on top of am image. This is very hard for some people to read.

2. I am totally SICK of websites with curved logos in the upper left corner that then run across the top and down the left edge.

3. I am even sicker of websites covered with moving images. Noting makes me hit the Back button faster.

Moving images are for showing how something works. They have lost all value as an attractive device, because people are sick of being bombarded by them. In addition, some of them make users mad, by taking away navigation control (by using 100% of CPU time).

4. Keep it simple. I have heard websites with too much crowded into a small area being referred to as "angry fruit cocktail."

5. Don't even think of taking control away from the user's browser with tricky programming.

6. Don't use browser-dependent code.

7. If you don't want you site to look different on different browsers, don't put nonzero surrounding styles (margin, border, padding) in any tag or stylesheet entry that has defined sizes (width, height).

8. If you change the link colors, make sure the original colors are still discernible as links. Certain browser accessibility settings remove the ability to change link colors. Instead, design the background so the links show if they are either the standard color or the changed color.

9. Design your colors so they …

MidiMagic 579 Nearly a Senior Poster

That is nonstandard code that works in IE, but not other browsers. So of course, the other bowsers ignore the codes.

Why not just use more compatible images.

If you won't do that, put a short disclaimer in the alt= part of the image tag. Then it displays only if the image can't.

MidiMagic 579 Nearly a Senior Poster

Then move the menus.

Actually, I would prefer a fixed table of menus to any page with dropdown menus. It's a lot faster.

The My View ad is causing the problem.

MidiMagic 579 Nearly a Senior Poster

I can't install any Windows XP upgrades, including Service Pack 3, after the following sequence of events:

1. I used SpyBot to check for spyware. It found 8 objects and removed them.

2. The next time I turned on my computer, it immediately logged off my user name each time I logged on.

3. An IT pro I know said this was a known prank spyware, and that the only way to recover is to rebuild Windows.

4. I reinstalled Windows using the Repair current Installation feature (not the Repair Console). It reinstalled XP up to Service Pack 2.

5. I then was able to install Service Pack 3 and the upgrades that follow it.

6. A week later, three later upgrades reported that they could not be installed due to a "problem with my computer".

7. I ran SpyBot again, figuring that some spyware was causing the problem. It found 4 of the same items it found the earlier time. One had the string "Microsoft Windows Security" in it.

8. I got the log off after logging on problem again.

9. I reinstalled XP up to SP2 from the system disks again.

10 Now it won't let me install SP3 and later upgrades. The only error message is "Not installed".

11. Microsoft Auto Update repeatedly was trying and failing to install these. I shut it off, so I could get some work done.

12. I did a …

MidiMagic 579 Nearly a Senior Poster

There is one thing you could do: place the ad where the menus don't overlap it.

MidiMagic 579 Nearly a Senior Poster

If Google is adding the ad to your page, you probably can't.

If you have control, you can float it with a float style.

MidiMagic 579 Nearly a Senior Poster

I had this happen several years ago.

It turned out that the photo processing company had placed white edges on the digital files. This happened because my camera exposed the negatives in an area slightly undersized, compared to their scanner. I had to use a photo editor to crop the photo.

MidiMagic 579 Nearly a Senior Poster

If your content won't fit, the table adds scrollbars instead of shrinking the content.

Your content won't fit.

Reduce the size of the content, either by reducing the amount of content, or by reducing its size (font-size styles, etc.).

MidiMagic 579 Nearly a Senior Poster

Must menus be so complicated and time consuming to use??? Just display a fixed list of 20 items.

MidiMagic 579 Nearly a Senior Poster

You are trying to go beyond the capabilities of css.

Such transformations require at least a script.

It might be that you have to create an image with the text rotations. I have done that.

MidiMagic 579 Nearly a Senior Poster

You can have the focus on only one layer at a time. To fix it, get rid of the idea of putting one thing on top of another.

Note that the z-axis is not universally implemented yet. Don't rely on it.

Note that in FF and in xhtml, the <!-- --> tags comment out the stylesheet. Do not use them any more.

MidiMagic 579 Nearly a Senior Poster

...you're joking, right? Ignoring the aesthetically unpleasant look that would bring to your website, not changing the link colors does exactly what? Right. You'd have to change your background color one way or another.

The site owner was trying to emulate the look of the old WordPerfect screen. It was white text on a blue background.

Who made you the aesthetics cop?

I am sick of websites with a curved logo image in the upper left hand corner.

My rainbow-colored page was about color mixing. The idea was to click on the color you wanted to mix. I had to change it so there was a small text box inside each color patch, with a gray background and blue text.

MidiMagic 579 Nearly a Senior Poster

That depends on whether the browser allows overriding the background color. I know that one that didn't existed.

And some sites use a background image instead of a background color, and it messes up if the link color is overridden.

The main point is to realize that such overrides exist, and design with the possibility that either or both the text and the background color can be overridden. Accessibility is a valid issue.

MidiMagic 579 Nearly a Senior Poster

OH!

I thought it was cutting off the last half of the text string.

This is a problem of the div or the line being smaller than the space needed to render the text.

Check your styles for the following:

- A height too small to contain the text and its surrounding styles.

- A font size smaller than the smallest size the displayed font can display in.

- The height of the container not being an integer multiple of the height of the text.

Also check to see if the browser is substituting font sizes. Remember that users can change font sizes with a menu setting when they view your page.

Maybe the spatula has something to do with it. :icon_cheesygrin:

MidiMagic 579 Nearly a Senior Poster

Try using two divs, with a background image in each one.