Books
in black and white
Main menu
Share a book About us Home
Books
Biology Business Chemistry Computers Culture Economics Fiction Games Guide History Management Mathematical Medicine Mental Fitnes Physics Psychology Scince Sport Technics
Ads

Internet Explorer Construction Kit for Dummies - Clayton W

Clayton W Internet Explorer Construction Kit for Dummies - Wiley Publishing, 2005. - 388 p.
ISBN: 0-7645-7491-4
Download (direct link): internetexplorerconstruction2005.pdf
Previous << 1 .. 5 6 7 8 9 10 < 11 > 12 13 14 15 16 17 .. 84 >> Next

The Kit Versus the Full Internet Explorer
Writing an application the size and complexity of Internet Explorer requires dozens of programmers and years of development time — not to mention the gallons of caffeine-laden pop and the bushels of nacho chips consumed. Internet Explorer is up to Version 6, and Microsoft’s programmers are still working on improving it. If you think that one guy (me) sitting behind a laptop computer can compete with that kind of programming muscle . . . well, I’ve got some swampland in Florida you may be interested in.
Luckily, Microsoft makes the heart of Internet Explorer available to programmers so that they can quickly add Internet features to their own applications. The Internet Explorer component comes in the form of a control that the programmer adds to his program. Once the control is in place, the application sends commands to the control to make it do cool stuff, like browse to a Web site, move back through the sites in the history list, or entertain young children with reruns of Sesame Street. Okay, I’m lying about that last one.
Part I: Making Your Own Internet Explorer
Figure 2-1:
A browser showing a Web site.
Anyway, the point is that, when I put together the Browser Construction Kit, I didn’t have to worry about the gory details of rendering HTML files into Web pages or even how to browse from one Web site to another. The Internet Explorer control takes care of everything. I did, however, have to create a user interface for the control that enables the user (that’s you) to send commands to the Internet Explorer control. The cool part is that you decide which user interface elements you want to use.
HTML is the language used to create Web pages. If you’ve ever seen HTML, you have to admit that it’s downright amazing that all that nonsense could ever create something as attractive as a Web page. For example, look at Figure 2-1. There you see a Web browser displaying the home page of my Web site. Figure 2-2, on the other hand, shows what the Web page’s HTML looks like. Yikes!
The browser that the Browser Construction Kit creates lacks some features of the full Internet Explorer. (You never use those features, anyway.) That guy (me again) sitting behind the laptop computer can only do so much. That guy (yep, me again) did, however, include a lot of extra features that the regular Internet Explorer doesn’t have. The point isn’t to reproduce Internet Explorer, but instead to create something new and different. So, although you give up a few features, you get cool new ones like alarms, timers, kid-safety functions, and so on.
Cj Clayton Walnum Microsoft Internet Explorer
ГНе Edit View favorites Tools Help
0“* • О й .si в P" i
^hnpi/MMv.ctoytcnwaHr-.noiTi/
\ Search Wcb~P1 Efl- | L_J Mull - Э My Yahoo! M Game» • У Personals - I AUNCH - | Sign In f - ]
Mem
Books
fetuelc
fun
books aril ouWtshedl
J Ll
Please do, and gel youisel a gieat deal!
Just Published!
Here’s a book for recording musicians who want to get the most out оI Pro Tools, the #1 studio software for mutitrack recording. Not only wil this book
* t«t st «via cm MSNbcxu*
Chapter 2: Figuring Out What's Customizable
19
www.claytonwalnum[1] Notepad
file Edit format View Help
Figure 2-2:
The HTML code that creates the Web site in Figure 2-1.
<htm1>
<fiead>
--met a http-equiv- Content-Type" content-’text, html; charset^windo*»s-12S2''>
-meta http-equiv- Content-Larguage ' content-"en-us”>
<title>Oayton wa1num< title>
<meta namt'- GENERATOR' content-"Microsoft Frontpage 5.0">
<meta naw-"proqid" contenr-'FrontPage.rdltor.Document">
• --*stheme--x11 nfc rel-”stylesheet" type-'text, css'1 href-”_the»es/blackntolmps/blacllll. css'xmeta naae-"Mlcrosoft /head>
<body topmargin=”0" leftmargin="0”>
<div align-"center">
<center>
<table border-“0” cellpaddlng- О' cellspacing-"0" style-"border collapse: collapse" wldth-"765“>
<tr>
<td w1dth-"loox">
<layer left-”0" top-"0">
<tab1c border-"0‘ cellpadding--o'' censpacing-"0” w1dth-"765" align-"center"»
<tr>
<td *ridth="765“ height="18 ">
<img паие-''nl" src- images2/blacknbumpsl.gif" border-"0” width-"765" height-"18''x/td>
</tr>
<tr>
<td>
<table border-"0" cellpadd1ng-”0" cellspacing-"!)" width-'765 ">
<t r>
<rd w1dth-"l87“ he1aht-"277">
<1mg паше-"п2" src= 1mages2/logo.gif" border-"0" alt-" " w1dth=''187” height-"277”x/td>
<td>
<tab1e boroer-"0" cellpadding="0'' cellspacing="0" width=”!> "8">
<tr>
<td>
<table border- 0 cellpadding-"0" cellspacing-"0" width- 578“>
<tr>
<td width- S8" he1ght-"60 ">
<1mg name- n3" src-"1maces2 blacknbumps3.gif'' border-"0" w1flth-"5fl" he1ght-"60”x/td>
<td w1dth-"468" height- 60" bgco1or-"#n-FfFF">
:/ta>
="http: /www. transatlantic*^. com/"> j border- 0" src^"inages2/TransBanner. gif" >
dth=“4b8” height-"60"x.ax/p>
ght-60"x/td>
<td widtb-"52" height-"60">
<img name-"n5“ src-"images?.blacknbumps5. gif" border-"0" widtb-"52“
Previous << 1 .. 5 6 7 8 9 10 < 11 > 12 13 14 15 16 17 .. 84 >> Next