TweetFollow Us on Twitter

Jun 97 MacTech Online

Volume Number: 13 (1997)
Issue Number: 6
Column Tag: MacTech Online

Making Things Happen - Online

by Nicholas C. "nick.c" DeMello, URLs@mactech.com

The web has come to life. Every page you bounce off of these days has a popup menu for navigation, a ticking clock, or an animated banner. It's exciting, it's stimulating, hey -- it's fun. Well... at least it is until your client asks why those same bells and whistles aren't chiming on his page. If you're trying to make things happen on a web site, I've got some good news for you. You don't have to create all those spectacular effects -- most of the time, you just need to know where to download them.

JavaScript -- Automating HTML

When folks decided it was time to liven up the web, they determined that there were at least two ways to go about doing it. The first strategy was just to figure out how to control the web elements we were already familiar with. How do we script the behavior of images, windows, tables, text, links, and panes? Based on Sun's Java language the JavaScript command language was developed by Netscape Communications. JavaScript was originally codenamed Mocha, and then LiveScript. A brief overview of it's history and origins has been put on the net by Frank Hecker.

JavaScript is written directly into your HTML code between <SCRIPT>...</SCRIPT> tags, and is interpreted by your browser at runtime. The language is extremely easy to learn, especially with the aid of online resources like the JavaScript 411 pages. JavaScript 411 maintains a JavaScript FAQ as well as a tutorial. Another useful tutorial is Stefan Koch's "Voodoo" introduction to JavaScript, which will take you from "Hello World" to dynamically building new pages for your user. But the real wealth in online resources are the example code and libraries of reusable JavaScript functions, like the JavaScript Planet website and Netscapes JavaScript Guide. Also, be sure to check out Nick Heinle's JavaScript Tip of the week.

Frank Hecker's History of JavaScript
http://www.access.digex.net/~hecker/netscape/majug/javascript/
JavaScript 411--the complete source for JavaScript information
http://www.freqgrafx.com/411/
Voodoo's Introduction To JavaScript
http://www.webconn.com/java/javascript/intro/tutorial.htm
The JavaScript Mailing List
http://www.NETural.com/javascript/
The JavaScript Planet
http://www.geocities.com/SiliconValley/7116/
The Netscape JavaScript Guide
http://home.netscape.com/eng/mozilla/3.0/handbook/javascript/index.html
The JavaScript Tip of the Week
http://www.webreference.com/javascript/

Java Applets -- Beyond HTML

Sometimes, JavaScript isn't enough. Applets -- compiled binaries of Java code -- offer an extension of HTML. Applets can be embedded into HTML documents the same way a gif or jpeg can. The Java virtual machine incorporated into Internet Explorer and versions of Netscape Navigator 2.0 or greater interprets and executes the logic in the applets. Unlike JavaScript, which is limited to manipulating HTML elements, Java is a complete modern language and limited only by your imagination. I'll touch on online references related to creating applets in a future column, lets talk today about the component relationship of applets in HTML. Let's talk about using applets.

Compiled applets for implementing a clock, blinking text, scrolling images, and sounding audio files exist at the Café del Sol. The online Café gives you a complete description of what parameters to pass to them and how to add these applets to your web pages, but if you need a little more info Sun has put a complete description of how to insert applets into HTML. Other places to download component applets include the JavaSoft applet archive and the hot applet picks of the month at the Gamelin site. Make sure you explore the rest of Gamelin when you visit that site, Gamelin is a tremendous resource of applets and other Java information.

Sun's Description of Java Applets
http://www.javasoft.com:80/applets/
New Media's Java Applet Collection--the Café del Sol
http://www.xm.com/cafe/applets.html
"How to Create an Applet Tag" by Sun
http://java.sun.com/products/jdk/1.1/docs/guide/misc/applet.html
Applets from JavaSoft
http://www.javasoft.com:80/applets/js-applets.html
Gamelin's Hot Picks of the Month Applet Collection
http://www.gamelan.com/special/picks.html

Parting Shots

In two months MacTech Online is going to get serious about Java. Below are some Java online resources to explore between now then. We'll leave you with some links to important component technologies. These and other links are accessible at the MacTech URL database www.mactech.com/magazine/urls/. See you next month.

 
AAPL
$100.96
Apple Inc.
-0.83
MSFT
$47.52
Microsoft Corpora
+0.84
GOOG
$596.08
Google Inc.
+6.81

MacTech Search:
Community Search:

Software Updates via MacUpdate

SoftRAID 5.0.4 - High-quality RAID manag...
SoftRAID allows you to create and manage disk arrays to increase performance and reliability. SoftRAID's intuitive interface and powerful feature set makes this utility a must have for any Mac OS X... Read more
Audio Hijack Pro 2.11.3 - Record and enh...
Audio Hijack Pro drastically changes the way you use audio on your computer, giving you the freedom to listen to audio when you want and how you want. Record and enhance any audio with Audio Hijack... Read more
Airfoil 4.8.9 - Send audio from any app...
Airfoil allows you to send any audio to AirPort Express units, Apple TVs, and even other Macs and PCs, all in sync! It's your audio - everywhere. With Airfoil you can take audio from any... Read more
WhatRoute 1.13.0 - Geographically trace...
WhatRoute is designed to find the names of all the routers an IP packet passes through on its way from your Mac to a destination host. It also measures the round-trip time from your Mac to the... Read more
Chromium 37.0.2062.122 - Fast and stable...
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all Internet users to experience the web. FreeSMUG-Free OpenSource Mac User Group build is... Read more
Attachment Tamer 3.1.14b9 - Take control...
Attachment Tamer gives you control over attachment handling in Apple Mail. It fixes the most annoying Apple Mail flaws, ensures compatibility with other email software, and allows you to set up how... Read more
Duplicate Annihilator 5.0 - Find and del...
Duplicate Annihilator takes on the time-consuming task of comparing the images in your iPhoto library using effective algorithms to make sure that no duplicate escapes. Duplicate Annihilator detects... Read more
jAlbum Pro 12.2 - Organize your digital...
jAlbum Pro has all the features you love in jAlbum, but comes with a commercial license. With jAlbum, you can create gorgeous custom photo galleries for the Web without writing a line of code!... Read more
jAlbum 12.2 - Create custom photo galler...
With jAlbum, you can create gorgeous custom photo galleries for the Web without writing a line of code! Beginner-friendly, with pro results Simply drag and drop photos into groups, choose a design... Read more
Quicken 2015 2.0.4 - Complete personal f...
Quicken 2015 helps you manage all your personal finances in one place, so you can see where you're spending and where you can save. Quicken automatically categorizes your financial transactions,... Read more

Latest Forum Discussions

See All

View Source – HTML, JavaScript and CSS...
View Source – HTML, JavaScript and CSS 1.0 Device: iOS Universal Category: Utilities Price: $.99, Version: 1.0 (iTunes) Description: View Source is an app plus an iOS 8 Safari extension that makes it easy to do one key web developer... | Read more »
Avenged Sevenfold’s Hail To The King: De...
Avenged Sevenfold’s Hail To The King: Deathbat is Coming to iOS on October 16th Posted by Jessica Fisher on September 19th, 2014 [ permalink ] Just in time for Halloween, on October 16 Avenged Sevenfold will be launching | Read more »
Talisman Has Gone Universal – Can Now be...
Talisman Has Gone Universal – Can Now be Played on the iPhone Posted by Jessica Fisher on September 19th, 2014 [ permalink ] | Read more »
Tap Army Review
Tap Army Review By Jennifer Allen on September 19th, 2014 Our Rating: :: SHOOT EM ALLUniversal App - Designed for iPhone and iPad Mindless but fun, Tap Army is a lane-based shooter that should help you relieve some stress.   | Read more »
Monsters! Volcanoes! Loot! Epic Island f...
Monsters! Volcanoes! Loot! | Read more »
Plunder Pirates: Tips, Tricks, Strategie...
Ahoy There, Seadogs: Interested in knowing our thoughts on all this plundering and pirating? Check out our Plunder Pirates Review! Have you just downloaded the rather enjoyable pirate-em-up Plunder Pirates and are in need of some assistance? Never... | Read more »
Goat Simulator Review
Goat Simulator Review By Lee Hamlet on September 19th, 2014 Our Rating: :: THE GRUFFEST OF BILLY GOATSUniversal App - Designed for iPhone and iPad Unleash chaos as a grumpy goat in this humorous but short-lived casual game.   | Read more »
A New and Improved Wunderlist is Here fo...
A New and Improved Wunderlist is Here for iOS 8 Posted by Jessica Fisher on September 19th, 2014 [ permalink ] Universal App - Designed for iPhone and iPad | Read more »
Evernote Update for iOS 8 Adds Web Clipp...
Evernote Update for iOS 8 Adds Web Clipping, Quick Notes, and More Posted by Ellis Spice on September 19th, 2014 [ permalink ] | Read more »
Apple Names Ultimate Productivity Bundl...
Apple Names Ultimate Productivity Bundle by Readdle as the Essential Bundle on the App Store Posted by Jessica Fisher on September 19th, 2014 [ permalink | Read more »

Price Scanner via MacPrices.net

iFixIt Tears Down iPhone 6; Awards Respectabl...
iFixit notes that even the smaller 4.7″ iPhone 6 is a giant among iPhones; so big that Apple couldn’t fit it into the familiar iPhone form factor. In a welcome reversal of a recent trend to more or... Read more
Phone 6 Guide – Tips Book For Both iPhone 6...
iOS Guides has announced its latest eBook: iPhone 6 Guide. Brought to you by the expert team at iOS Guides, and written by best-selling technology author Tom Rudderham, iPhone 6 Guide is packed with... Read more
How to Upgrade iPhone iPad to iOS 8 without D...
PhoneClean, a iPhone cleaner utility offered by iMobie Inc., reveals a solution for upgrading iPhone and iPad to iOS 8 without deleting photos, apps, the new U2 album or anything. Thanks to more than... Read more
Inpaint 6 – Photo Retouching Tool Gets Faster...
TeoreX has announced Inpaint 6, a simple retouching tool for end users that helps remove scratches, watermarks, and timestamps as well as more complex objects like strangers, unwanted elements and... Read more
Worldwide PC Monitor Market Sees Growth in To...
Worldwide PC monitor shipments totaled 32.5 million units in the second quarter of 2014 (2Q14), a year-over-year decline of -2.9%, according to the International Data Corporation (IDC) Worldwide... Read more
Updated Price Trackers
We’ve updated our Mac Price Trackers with the latest information on prices, bundles, and availability on systems from Apple’s authorized internet/catalog resellers: - 15″ MacBook Pros - 13″ MacBook... Read more
Mac Pros available for up to $260 off MSRP
Adorama has Mac Pros on sale for up to $260 off MSRP. Shipping is free, and Adorama charges sales tax in NY & NJ only: - 4-core Mac Pro: $2839.99, $160 off MSRP - 6-core Mac Pro: $3739.99, $260... Read more
13-inch 2.6GHz/256GB Retina MacBook Pros avai...
B&H Photo has the 13″ 2.6GHz/256GB Retina MacBook Pro on sale for $1379 including free shipping plus NY sales tax only. Their price is $120 off MSRP. Read more
Previous-generation 15-inch 2.0GHz Retina Mac...
B&H Photo has leftover previous-generation 15″ 2.0GHz Retina MacBook Pros now available for $1599 including free shipping plus NY sales tax only. Their price is $400 off original MSRP. B&H... Read more
21″ 2.7GHz iMac available for $1179, save $12...
Adorama has 21″ 2.7GHz Hawell iMacs on sale for $1179.99 including free shipping. Their price is $120 off MSRP. NY and NJ sales tax only. Read more

Jobs Board

*Apple* Retail - Multiple Positions (US) - A...
Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, you're also the Read more
Position Opening at *Apple* - Apple (United...
**Job Summary** At the Apple Store, you connect business professionals and entrepreneurs with the tools they need in order to put Apple solutions to work in their Read more
Position Opening at *Apple* - Apple (United...
**Job Summary** The Apple Store is a retail environment like no other - uniquely focused on delivering amazing customer experiences. As an Expert, you introduce people Read more
Position Opening at *Apple* - Apple (United...
**Job Summary** As businesses discover the power of Apple computers and mobile devices, it's your job - as a Solutions Engineer - to show them how to introduce these Read more
Position Opening at *Apple* - Apple (United...
…Summary** As a Specialist, you help create the energy and excitement around Apple products, providing the right solutions and getting products into customers' hands. You Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.