SHARE
Facebook X Pinterest WhatsApp

Goodies To Go! Newsletter #344

Written By
thumbnail Vince Barnes
Vince Barnes
Jul 6, 2005

************************************************************
Goodies to Go ™
July 5, 2005 — Newsletter # 344
  This newsletter is part of the internet.com
network.
http://www.internet.com
 
************************************************************


Featured this week:   *   Goodies Thoughts – Caution Colors
*   Q & A Goodies
*   News Goodies
*   Feedback Goodies
*   Windows Tech Goodie of the Week 
*   And Remember This…
 

************************************************************

  Caution Colors  

First, let me welcome you to the first ever Goodies To Go Newsletter edition


to be officially released on a Tuesday!

 

Just in case you didn

t already


know, Goodies To Go has, until today, always been a Monday publication.

 

As


it happens, even if we had not made this official move, today

s newsletter


would have been published today (Tuesday) instead of yesterday (Monday)


because yesterday was a holiday in the US (Independence Day.)

 

The biggest


difference is to be found in the date sensitive sections (News Goodies

&


Remember This.)

 

In the old days, if a newsletter was published on Tuesday,


it would still have carried Monday

s news and events; now it will carry


Tuesday

s.

 

Enough of this!

 

I had something else I wanted to discuss.

 

There used to be a lot of talk about which colors are

"

safe

"

to use on a


website and which should raise a caution flag to the webmaster.

 

While it is


not talked about so much any more, questions are still periodically raised


as to whether

"

safe

"

colors are still something to be concerned about.

 

To recap the original problem: Windows and Mac OS include a basic set of 216


colors into their native palettes.

 

These colors are always pure.

 

Every


other color is made by blending, or

"

dithering

"

, these basic colors.

 

The


problem comes with the fact that different applications, graphic cards, or


whatever, might not always use exactly the same blend, and might not always


truly

"

blend

"

them, creating a spotty, dotted effect

not very attractive.

 

There

s a great piece on the HTML Goodies site concerning this issue; you

ll


find it here:



https://www.htmlgoodies.com/tutorials/colors/article.php/3479001
 

Now, to the original question: does the lack of recent noise mean that you


no longer have to concern yourself with the

"

safe color

"

palette?

 

The


answer is definitely no and yes!

 

No, you don

t need to worry about it because the graphical capabilities of


modern computers are far more advanced than they used to be, and even


dithered colors are rendered beautifully and pretty much uniformly.

 

Yes, you need to worry about it because the

"

no

"

answer above doesn

t always


hold true.

 

You might need to consider who your audience is, and whether or


not the above is likely to be true.

 

Does your audience tend to use older


equipment / operating systems / browsers / etc.?

 

Do you expect that you


audience is all running Windows XP, MacOS 10, up-to-date Linux or better on


a nice modern and powerful machine?

 

Only you can answer that.

 

What do you do if you

re not sure?

 

Here

s a hint:

 

there

s a reason they

re


called

"

safe

"

colors!

         

Thanks for Reading!

     

Vince Barnes

         

************************************************************

  Q & A Goodies

***********************************


Questions are taken from submissions to our Community


Mentors. You can ask a Mentor a question by going to



https://www.htmlgoodies.com/mentors/
    Q.

I am having trouble with using named parameters in JavaScript code.

 

For


example, in this simple mathematical code:


var number : integer = cos (30);


document.write (

"

the Cosine of 30 Degrees is

"

+ number +

"

"

)


This is where I

m trying to calculate the cosine of 30 degrees and have made


a rule that the

"

number

"

variable must always be an integer.

 

However, when


I attempt to run this code, I get the error message in Netscape:

[

missing


"

;

"

before statement

]

in the line of code

"

var number : integer = cos(30)

"

.


I always get this type of message whenever I try to set any variable to


always be an integer or string.

 

What am I doing wrong?

  A.

Unlike other languages you cannot specify if a variable is a string or


integer in JavaScript.

  

Here is an example of how it would be done.


<

hmtl

>


<

head

>


<

title

>

Test

<

/title

>


<

/head

>


<

body

>


<

script language=

"

javascript

"

>


 

var number = Math.cos(30);


 

document.write (

"

the Cosine of 30 Degrees is

"

+ number +

"

"

);


<

/script

>

<

/body

>

<

/html

>


And here is link to a tutorial on the Math object:



http://www.javascriptkit.com/javatutors/math.shtml
       
     
Q.

Is is possible to place a cell that provides scrolling capabilities into


a specific location within a table?

 

I have information that I wish to place


in the cell, but do not want to enlarge the height of the page.

  A.

What you are looking for is an inline frame. The problem that you will to


look out for is that inline frames are only recognized by Internet Explorer


4.0 and above and I think Netscape 6 and above. Here is a tutorial on inline


frames:



https://www.htmlgoodies.com/tutors/inlineframes.html
            Q.

I was curious about shopping carts and wondering what type programming


was need to created these.


 
A. 

Shopping carts are written in different languages and use different


technologies. You server type will determine what you can use and cannot


use. I use Active Server Pages(ASP) and for that I need to host on a Windows


server. A UNIX server will support PERL and PHP. There are JavaScript carts


but I have never used them. The shopping cart features will tell you if it


updates the product amount.

       
    
Q.

I

m having trouble understanding how to get an image map to work like a


frame page.

 

I want my map in one place, but the links to come up in another


frame.

  A.

It sounds as if you are not using the

"

target

"

correctly. If you have two


frames, one on the left and one on the right and you have the navigation in


the left frame. When you click on a link in the left, you want the page to


open in the right frame. If the name of the right frame is

"

right

"

then in


the hyperlink tag you have to have target=

"

right

"


<

a href=

"

some_page.htm target=

"

right

"

>

Click Here

<

/a

>


That should do it. Change the target name to the frame name that you have


designated in your own frames.


[

Exactly the same appies to the href

s in your maps. Note that if you create


the map with a graphics program like Painshop, however, you might have to


add the

"

target

"

s manually, after the mapis created. Ed.

]

     
    
Q.

My site uses 3 frames, heading, links and the third is the body, which is


the only thing that changes as you move through different parts of the


site.

 

I

m using css for fonts, colors and background images on the site. I


would like to use a watermark logo, but I do not want to show it in the


heading or links frames, only the body. Is there some way to override the


background image in the css file in my heading and links frame so it remains


as just a white background?

  A.

Put a class=

"

withbg

"

in the body tag of your BODY.


Put the background declaration in body.withbg {background-image

.}

              News Goodies

***********************************

  Broadcom Hits Qualcomm Over 3G Patents

[

July 5, 2005

]

The chipmaker alleges in a lawsuit that its rival

s use of 3G


patents violates antitrust laws.


Read the article:



http://www.internetnews.com/bus-news/article.php/3517576
 
Microsoft Fixes Date For New SQL Server

[

July 5, 2005

]

Redmond promises a November launch date for SQL Server 2005,


Visual Studio 2005 and BizTalk Server 2006.


Read the article:



http://www.internetnews.com/ent-news/article.php/3517531
 
‘Young’ Servers Could Lead to Spending Freeze

[

July 5, 2005

]

Corporations would seem to be happy with the machines they


have now, leaving the hardware sector open to stagnation, Merrill Lynch


reports.


Read the article:



http://www.internetnews.com/ent-news/article.php/3517431
 
Finance Firms To Give FTC ID Theft Data

[

July 5, 2005

]

Industry consortium to pool data for FTC

s Consumer Sentinel


Network.


Read the article:



http://www.internetnews.com/security/article.php/3517571
 
Nokia’s Java Future

[

July 5, 2005

]

Series 60 platform gears up for Sun

s middleware features in


latest Java releases.


Read the article:



http://www.internetnews.com/dev-news/article.php/3517446
 
China Joins Spam Fight

[

July 5, 2005

]

The second-largest originator of spam, behind the U.S., joins


the international effort to slow the flow of unwanted e-mails.


Read the article:



http://www.internetnews.com/security/article.php/3517626
 
Next Stop For Google Toolbar: Mozilla’s Firefox

[

July 5, 2005

]

Mozilla browser

s latest accessory: the Google toolbar


Read the article:



http://www.internetnews.com/dev-news/article.php/3517631
 
Rockin’ in the Fee World

[

July 1, 2005

]

Companies line up to pay licensing fees in order to be part


of the music event of the decade.


Read the article:



http://www.internetnews.com/ec-news/article.php/3517391
 
Microsoft, IBM Settle Antitrust Claims

[

July 1, 2005

]

Microsoft pays out millions to IBM over decade-old conflicts.



Read the article:



http://www.internetnews.com/bus-news/article.php/3517141
 
U.S. To Keep Control of Internet DNS

[

July 1, 2005

]

The Dept. of Commerce reverses the policy of ceding


governance control to ICANN.

 

Read the article:



http://www.internetnews.com/bus-news/article.php/3517281
     
 
 
 
Feedback Goodies

***********************************

 

Did you ever wish your newsletter was an easy two way communications


medium?

 

Ploof! It now is!


If you would like to comment on the newsletter or expand/improve on


something you have seen in here, you can now send your input to:

 

mailto:nlfeedback@htmlgoodies.com

 

We already receive a lot of email every day.

 

This address helps us sort out


those relating specifically to this newsletter from all the rest.

 

When you


send email to this address it may wind up being included in this section of


the newsletter, to be shared with your fellow readers.

 

Please don

t send


your questions to this address.

 

They should be sent to our mentors: see



https://www.htmlgoodies.com/mentors/
     

Thanks for all your feedback!

         
Windows Tech Goodie of the Week 

***********************************

  Microsoft Announces "Atlas"  
http://www.asp101.com/articles/pr/050628Atlas.asp
 

Microsoft has announced a new technology designed to make AJAX-style


development easier.

 

We probably won

t see a working copy until the PDC, but


it

s nice to know something is in the works.

  *** AND ***  
Retrieving Scalar Data from a Stored Procedure
 
http://aspnet.4guysfromrolla.com/articles/062905-1.aspx
 

Stored procedures typically return resultsets, but sometimes it can be


useful to just retrieve scalar data.

 

This article looks at the various ways


to get scalar data back from a SQL Server stored procedure and how to access


the returned data in your ASP.NET code.

 
*** AND ***       Reading and Writing XML in .NET Version 2.0 – Part 3  
http://www.15seconds.com/issue/050629.htm
 

In the final article of his series on reading and writing XML in .NET 2.0,


Alex Homer looks at how the updated XML document store objects XmlDocument,


XmlDataDocument and PathDocument can be used to read, persist and write XML


documents and fragments more easily and more efficiently than in .NET 1.x.

                 
And Remember This …

***********************************

 

On this day in

 
1865

The Salvation Army was Founded

 

Preacher William Booth and his wife Catherine started the Christian Mission


in London

s East End on this day in 1865.

 

The Mission later (1878) changed


its name to the Salvation Army to

"

wage war against the evils of poverty and


religious indifference

"

.

 

The structure of the Army imitated the British


army, wherein the ministers wear uniforms and are called

"

officers

"

and new


members are called

"

recruits

"

.

 

Quoting their mission statement:

"

The


Salvation Army, an international movement, is an evangelical part of the


universal Christian Church.

 

Its message is based on the Bible.

 

Its


ministry is motivated by the love of God.

 

Its mission is to preach the


gospel of Jesus Christ.

"

 

The Salvation Army is still headquartered in


London.

  

Funded by contributions and by the sale of their publications,


they operate evangelical centers, hospitals, emergency and disaster


services, alcohol and drug rehabilitation programs, community centers,


social work centers, secondhand stores, and recreation facilities throughout


the world.

     

Today was also the day that in:

1687

England

s Royal Society


published Isaac Newton

s Principia Mathematica;

1811

Venezuela became


the first South American country to gain independence from Spain;

1841

Thomas Cook opened his first travel agency;

1891

six horses in Rapid


City, South Dakota were killed by hail;

1946

Louis Reard presented


his two piece swimsuit design at a Paris fashion show (named after the site


of the US atomic tests earlier in the week at Bikini Atoll);

1948

Britain

s National Health Service started;

1950

the Law of Return


passed, guaranteeing all Jews the right to live in Israel;

1962

Algeria gained independence from France (after 132 years);

1968

John


Lennon sold his psychedelic painted Rolls-Royce;

1969

Rolling Stones


played a free concert in London

s Hyde Park;

1971

US voting age was


reduced to 18 as the 26th Amendment to the Constitution passed:

1975

the Isle of Man began issuing their own postage stamps;

1975

Cape


Verde Islands gained independence after 500 years of Portuguese rule;


1983

a baby girl was born to a Roanoke Virginia woman who had been brain


dead for 84 days;

1989

Rod Stewart hit his head on stage and knocked


himself out;

 

Born today were: in

1794

inventor of the graham cracker, Sylvester


Graham;

1810

circus promoter Phineas Taylor Barnum;

1853

South


African diamond merchant and politician Cecil John Rhodes;

1879

tennis cup donor Dwight Filley Davis;

1904

actor Milburn Stone


(

"

Doc

"

, Gunsmoke);

1909

former USSR president Andrei Gromyko;

1928

actor Warren Oates;

1929

actress Katherine Helmond;

1944

musician Jamie Robertson;

1951

musician Huey Lewis;

 

Recommended for you...

Web 3.0 and the Future Of Web Development
Rob Gravelle
Jun 23, 2022
CodeGuru and VBForums Developer Forums and Community
James Payne
Apr 7, 2022
Understanding CSS Template Layout
Vipul Patel
Mar 29, 2022
Criminals Pay More for Code Signing Certificates Than for Guns or Passports
HTML Goodies Logo

The original home of HTML tutorials. HTMLGoodies is a website dedicated to publishing tutorials that cover every aspect of being a web developer. We cover programming and web development tutorials on languages and technologies such as HTML, JavaScript, and CSS. In addition, our articles cover web frameworks like Angular and React.JS, as well as popular Content Management Systems (CMS) that include WordPress, Drupal, and Joomla. Website development platforms like Shopify, Squarespace, and Wix are also featured. Topics related to solid web design and Internet Marketing also find a home on HTMLGoodies, as we discuss UX/UI Design, Search Engine Optimization (SEO), and web dev best practices.

Property of TechnologyAdvice. © 2025 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.