What can be done to reduce page loading time?

Hi,
I've built a site to showcase my photographs and pages load slowly. It has about 70 pages and each page uses the same custom template that contains graphics and type. Hyperlinks navigate from page to page or from section to section. Each page has a unique photograph. The site can be seen at...
http://web.mac.com/peter_tangen/iWeb/pt/enter.html
I'd like to reduce the time it takes to load a page.
In other web design applications it's possible to have all pages access a single graphic file, this speeds up page loading as the cache "remembers" the contents of the file and eliminates the need to reload it. Other posts in this forum indicate that this capability is not currently available in iWeb, however hoped for in Ver 2.0.
I'd appreciate any suggestions!
FYI: A typical page contains the following files (from the page)...
http://web.mac.com/peter_tangen/iWeb/pt/portrait01.html
backgroundimage_1.png
photo-filtered.jpg
portrait01.css
portrait01.js
shapeimage_1.png
shapeimage_2.png
shapeimage_3.png
shapeimage_4.png
shapeimage_5.png
shapeimage_6.png
shapeimage_7.png
shapeimage_8.png
shapeimage_9.png
shapeimage_10.png
shapeimage_11.png
transparent.gif
Thanks for your time!
g4 laptop   Mac OS X (10.4.4)  

pvt:
If you load the page you linked to and then open Safari's Activity window you'll see that those png files are all about from 0.1 to 2.6 kb in size. thats not very large at all. The largest file there is 66kb, the jpg background, and again not big. The Elijah jpg is 53 kb.
Those small png files are your links below the photo and probably the borders around it.
Here are some tips I've learned from these sites:
1 - do not use and frames or borders, etc. around photos.
2 - don't use any reflections.
3 - create your own navigation bar with linked text* and turn of the iWeb Navigation bar. The nav bar is all png based.
4 - use only the web safe fonts from the Font pane.
5 - do not use drop shadow on fonts.
6 - turn off smart quotes.
The above will reduce the number and size of files associated with a web page quite a bit. Photos with fancy frames and reflections can generate a thumbnail png of around 110KB whereas the plain version will be a jpg of only 28KB. Although it doesn't sound like a lot, it will speed up loading of the page and be more darkside (i.e. PC) friendly.
Run a test with a test site and publish to a folder. Then follow the hints above and publish to another folder and compare folders.
*Put your linked text directly under the Navigation bar. Then turn off the nav bar in the Inspector window. The nav bar will disappear and the linked text will move up to the top of the page. (This wouldn't apply to your site)
None of the pages I visited had any large png or unusually large files. One on the portrait 2 page was 448 kb and was the largest jpg I found.
On your portrait 6 page the drop shadows on the photos produced png files of 2.1 and 0.9 kb. The background is 66 kb.
As I said all the small png files are the borders and text links. I don't know if knocking out those drop shadows and eliminating those two files would make that big a difference for that page. One of the gurus here mentioned only adding a color background for the page and not the browser. I don't know how that would look or affect your site.
I like it by the way. Nice customization.
Tutorials

Similar Messages

  • What r the ways to reduce the load time of master data

    Hi
    The full load of the master data load IP is taking 18hr to 2 days loading on average 2516360 Records
    Is their any option to reduce load time as its causing data base lock and impacting transports(other than data selection)
    Thanks in advance
    Anuj

    You will have to do some research. What MD extractor are you talking about?
    Test on R/3 system: First try to extract a considerable amount of records via transaction RSA3 in R/3 (10.000 or 100.000). Keep the time that it takes.
    Extract the same into BW but only into PSA. Again measure the time.
    Load data from PSA into datatarget and see how long this takes. You should now have a picture on where the performance problems are located.
    Is the performance also bad for small loads or is there a boundary before which performance is ok. (in other words, is loading 200.000 records ten times longer then loading 20.000 records?)
    Suspect the following in R/3:
    - datasource enhancements in R/3. A redesign may improve your extraction in a big way.
    - missing indexes. If you are extracting data from tables without proper indexes the extraction performance can be dramatic.
    Suspect the following if loading to PSA is bad:
    - Datapackage reads data in small chunks (much smaller than 50000 records). Overhead causes more time than the actual data transport.
    - Network problems. Maybe the network is congested by other servers?
    If loading from PSA to datatarget is slow:
    - Check start routines for performance.
    - Are enough batch partitions available? Sometimes activation of ODS can be improved by more parallel processes.
    - Are you using a lot masterdata-lookups when filling the datatargets?
    When you report you findings in this forum we may be able to help you further.

  • How to reduce page load time

    Hi All,
    In my page i have 2 portlets...
    The first portlet takes 10 seconds to render and the second portlet takes 8 seconds to render. Therefore, your page is taking more than 18 seconds to render. I want render these portlets in <= 12 seconds ...
    Please give any suggestions..
    Thanks in advance...

    Try using AJAX to load the portlets

  • Tries to load a page from site but never loads, Then need to close Mozilla and reopen it. Told that it is already running, not, then often have to do a hard turn off to shut it down. Why is this happening, and what can be done?

    This happened many times today. There is no specific page. I usually have a page open and try to redirect from that page. It shows "connecting", but never does. I have run many scans which all turn up clean. Why is this happening and what can be done to fix it?

    Maybe here:
    http://www.windowserrorhelps.com/itunes-error-11-how-can-i-fix-itunes-error-11-i nstantly
    Is the iPod jailbroken?

  • I am trying to set up iTunes match on my apple tv, but it just keeps showing that it is loading, it has been running for over an hour, what can be done here, it has gone with no problem on my iPhone, iPad but not the tv

    i am trying to set up iTunes match on my apple tv, but it just keeps showing that it is loading, it has been running for over an hour, what can be done here, it has gone with no problem on my iPhone, iPad but not the tv

    Same here and this is driving me crazy. I can buy, but can't upgrade. Grrr.

  • HT4059 my ibook is missing several pages from every other chapter?!?!? what can be done to resolve this issue or refund my purchase?!?!

    my ibook is missing several pages from every other chapter?!?!? what can be done to resolve this issue or refund my purchase?!?!
    nina manning
    <Edited by Host>

    Go here:
    http://www.apple.com/support/itunes/contact/
    and follow the instructions to report the issue to the iTunes Store.
    By the way, I strongly recommend not posting your phone number or other personal information in these forums, or any other forum open to other users. It could lead to serious privacy issues.
    Regards.

  • Number of System Log Errors Increasing During Nightly Backup - What Can Be Done?

    Right now, I'm getting quite a number of warnings and errors with my nightly (wbadmin) backups to external USB drive using Windows 8.1 and the Spring Update.  Fortunately, the VSS-integrated system image backups are still sound, but it seems as though
    Windows 8.1 is becoming less and less aware and tolerant of them.  That's not right!
    With Windows 8.1 before the Spring Update I was seeing the warnings, but not the FilterManager errors.  The update brought the errors.
    Perhaps not too many Windows 8 users use wbadmin start backup -vssFull commands to do their backups, but I'm sure a lot of folks running Server 2012 do.
    What can be done to make the backup process smoother and eliminate these warnings and errors?
    Here's the specific list of warnings / errors I got from last night, which started at 2:00am and ran to 4:26am:
    As usual, clicking the Event Log Online Help button yields:  "We're sorry, but the page you requested could not be found.  You can search on TechNet for more information."  Microsoft, you know that needs to be fixed too, right?
    The specific command I'm using, via the Task Scheduler, is:
    wbadmin start backup -allCritial -vssFull -quiet -backupTarget:G:\
    For those who might suggest 3rd party backup, bear in mind I very much want the VSS integration that Windows Backup provides, and while wbadmin is producing backups that can actually be restored I can ignore these warnings and errors.  But it would
    be nice to not have them.
    And yes, I've considered 3rd party backup solutions, but while wbadmin is producing VSS-integrated system image backups that can be restored from the Windows startup recovery environment I'd prefer those.
    -Noel
    Detailed how-to in my eBooks:  
    Configure The Windows 7 "To Work" Options
    Configure The Windows 8 "To Work" Options

    The errors suddenly stopped on their own, but the warnings continue.
    As with most software issues, the errors came back again, specifically after a reboot mandated by yet another Windows Update.  I'm assuming they stopped before because the Filter Manager just gave up, or maybe the volume numbers got too high (notably
    the volume numbers started over again at a lower number).
    As of last night, these messages apparently having to do with my wbadmin backup (which starts at 2am) were logged in my System Event Log:
    2:00:00 (Information) - Virtual Disk Service - Service started.
    2:01:52 (Information) - Ntfs (Microsoft-Windows-Ntfs) - Volume System Reserved (\Device\HarddiskVolumeShadowCopy22) is healthy.  No action is needed.
    2:02:15 (Information) - Ntfs (Microsoft-Windows-Ntfs) - Volume C - NoelC4 SSD (\Device\HarddiskVolumeShadowCopy23) is healthy.  No action is needed.
    2:02:17 (Information) - Kernel-General - TxR init phase for hive \??\GLOBALROOT\Device\HarddiskVolumeShadowCopy23\Windows\system32\config\SYSTEM (TM: {5df557d3-c9aa-11e3-829a-1803734ec99c}, RM: {5df557d2-c9aa-11e3-829a-1803734ec99c}) finished with
    result=0xC00000A2 (Internal code=7).
    2:02:17 (Information) - Kernel-General - TxR init phase for hive \??\GLOBALROOT\Device\HarddiskVolumeShadowCopy23\Windows\system32\config\DRIVERS (TM: {5df557d5-c9aa-11e3-829a-1803734ec99c}, RM: {5df557d4-c9aa-11e3-829a-1803734ec99c}) finished with
    result=0xC00000A2 (Internal code=7).
    2:02:21 (Information) - Kernel-General - The access history in hive \??\GLOBALROOT\Device\HarddiskVolumeShadowCopy23\Users\default\ntuser.dat was cleared updating 528 keys and creating 29 modified pages.
    2:02:25 (Information) - FilterManager - File System Filter 'FsDepends' (6.3, ?2013?-?08?-?22T07:39:42.000000000Z) has successfully loaded and registered with Filter Manager.
    2:02:27 (Warning) - disk - Disk 5 has been surprise removed.
    2:02:29 (Warning) - disk - Disk 5 has been surprise removed.
    2:02:44 (Error) - FilterManager - Filter Manager failed to attach to volume '\Device\HarddiskVolume15'.  This volume will be unavailable for filtering until a reboot.  The final status was 0xC03A001C.
    2:02:44 (Error) - FilterManager - Filter Manager failed to attach to volume '\Device\HarddiskVolume15'.  This volume will be unavailable for filtering until a reboot.  The final status was 0xC03A001C.
    2:02:45 (Warning) - disk - Disk 5 has been surprise removed.
    2:19:55 (Error) - FilterManager - Filter Manager failed to attach to volume '\Device\HarddiskVolume17'.  This volume will be unavailable for filtering until a reboot.  The final status was 0xC03A001C.
    2:19:55 (Error) - FilterManager - Filter Manager failed to attach to volume '\Device\HarddiskVolume17'.  This volume will be unavailable for filtering until a reboot.  The final status was 0xC03A001C.
    2:19:55 (Error) - FilterManager - Filter Manager failed to attach to volume '\Device\HarddiskVolume17'.  This volume will be unavailable for filtering until a reboot.  The final status was 0xC03A001C.
    2:19:55 (Warning) - disk - Disk 5 has been surprise removed.
    2:20:04 (Warning) - disk - Disk 5 has been surprise removed.
    2:30:00 (Information) - Virtual Disk Service - Service stopped.
    -Noel
    Detailed how-to in my eBooks:  
    Configure The Windows 7 "To Work" Options
    Configure The Windows 8 "To Work" Options

  • Every time I try to upload a video to youtube (or pictures to blog services like tumblr) using Firefox, I cannot upload them unless I use the "basic uploader" function. Why and what can be done?

    Every time I try to upload a video to youtube or a pictures to a blog service, such as tumblr, I am unable to do so with the default uploading options (usually something that allows multiple uploads, etc). Instead, I can upload these media using their "basic upload" functions. Why and what can be done?
    == URL of affected sites ==
    http://www.youtube.com; http://www.tumblr.com

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It’s unlikely to solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    The purpose of the test is to determine whether the problem is caused by third-party software that loads automatically at startup or login, by a peripheral device, by a font conflict, or by corruption of the file system or of certain system caches.
    Disconnect all wired peripherals except those needed for the test, and remove all aftermarket expansion cards, if applicable. Start up in safe mode and log in to the account with the problem. You must hold down the shift key twice: once when you turn on the computer, and again when you log in.
    Note: If FileVault is enabled, or if a firmware password is set, or if the startup volume is a Fusion Drive or a software RAID, you can’t do this. Ask for further instructions.
    Safe mode is much slower to start up and run than normal, with limited graphics performance, and some things won’t work at all, including sound output and Wi-Fi on certain models. The next normal startup may also be somewhat slow.
    The login screen appears even if you usually login automatically. You must know your login password in order to log in. If you’ve forgotten the password, you will need to reset it before you begin.
    Test while in safe mode. Same problem?
    After testing, restart as usual (not in safe mode) and verify that you still have the problem. Post the results of the test.

  • In BW Reporting what can be done without transport

    Hi Experts,
    In BW Reporting what can be done without transport. Suppose
    RRI, DIS to Nav changes
    Please Detail or any documentation.
    Thanks

    Dear,
    You cannot make changes in underlying structure of objects in prod system , the changes shoud always come through a proper tranport layer ( dev -- QA -- prod).
      CTS(change and tranport system) is build to manage all changes across system , it takes care of versioning as well.
    Usually in production system you can do data loading and other data oriented activities.
    If you need to work on object related changes, start from a dev system.
    regds
    Jay

  • HT4061 I am traveling from Ontario to BC and had my iPad in my bag and no banging or anything out of the ordinary and when I pulled it out I noticed it was cracked what can be done

    I'm traveling from Ontario to BC via car and had my iPad in my bag with me in the back seat? Nothing out of the usual stopping for gas and when I
    Pulled it out I noticed a huge crack and not sure what happen or what can be done please help

    Accidental damage is not covered by warranty.
    It will cost you approximately US$219.00 to US$299.00 depending on the model.
    Apple will replace the entire iPad; they don't repair.
    http://support.apple.com/kb/index?page=servicefaq&geo=United_States&product=ipad

  • HT4623 what can be done for the ipad that is making people dizzy and having headaches?

    what can be done for the ipad that is making people dizzy and having headaches?

    Go to settings>general>accessibility>reduce motion> turn on.

  • What can be done so that these files do not eat up all the disk space.

    Dear Adviser
    This is NOT a bug report or an enhancement request.
    We are looking for advice on a customer support call.
    We are using iPlanet Webserver 4.1 SP7 and iPlanet Directory
    Server 4.12 on Solaris 2.8.
    We are checking to see if there is any engineering
    documentation or quick pointers on LDAP database file
    sizes and cache file sizes that may relate to a
    reported problem.
    Thank you for your time and co-operation in advance.
    We have been working on a TIBCO/Portal Builder customer
    issue that does not seem to have guidance in end
    user documentation. This is related to a significant
    increase in LDAP and cache file sizes (which at this
    point do NOT seem to affect any performance). Is this
    something that you are aware of from your QA/performance
    tests? The problem seems to have suddenly cropped
    up and we are attempting to isolate the triggerring event.
    We started with the possibility that it is
    a. Solaris Platform issue
    OR
    b. LDAP issue
    We have done several experiments to isolate specific
    issues as described below. We have researched
    Sun/iPlanet web site and technical sites on the net.
    Currently, we believe that the LDAP database size is increasing
    because the Portal has been configured with pages
    that have a lot of "Personalized" panes. Users are visiting
    these pages, and getting automatically subscribed to these
    panes, which add corresponding entries in the LDAP server.
    Please find below the listing of all the files (from LDAP
    DB directory) which are growing very fast. Kindly advise what can be
    done so that these files do not eat up all the disk space.
    -rw------- 1 netscape applsw 32768 Feb 4 2001 numsubordinates.db2
    -rw------- 1 netscape applsw 16384 Feb 4 2001 aci.db2
    -rw------- 1 netscape applsw 16384 Feb 4 2001 copiedfrom.db2
    -rw------- 1 netscape applsw 16384 Feb 4 2001 default.db2
    -rw------- 1 netscape applsw 16384 Sep 14 19:07 uid.db2
    -rw------- 1 netscape applsw 16384 Sep 14 19:07 sn.db2
    -rw------- 1 netscape applsw 16384 Sep 14 19:07 givenName.db2
    -rw------- 1 netscape applsw 32768 Sep 14 19:26 cn.db2
    -rw-r----- 1 netscape applsw 32768 Feb 7 04:08 __db_log.share
    -rw-r----- 1 netscape applsw 708608 Feb 7 04:08 __db_lock.share
    -rw-r----- 1 netscape applsw 625000448 Feb 7 04:08 __db_mpool.share
    -rw------- 1 netscape applsw 18 Feb 9 12:34 DBVERSION
    -rw------- 1 netscape applsw 811008 Feb 14 10:14 apname.db2
    -rw------- 1 netscape applsw 3702784 Feb 14 11:23 parentid.db2
    -rw------- 1 netscape applsw 98304 Feb 14 11:23 objectclass.db2
    -rw------- 1 netscape applsw 277479424 Feb 14 11:23 id2entry.db2
    -rw------- 1 netscape applsw 67829760 Feb 14 11:23 entrydn.db2
    -rw------- 1 netscape applsw 26017792 Feb 14 11:23 dncomp.db2
    -rw------- 1 netscape applsw 81920 Feb 14 11:23 apjavaclass.db2
    -rw------- 1 netscape applsw 24592384 Feb 14 11:23 apguid.db2
    -rw-r----- 1 netscape applsw 4096 Feb 14 11:24 __db_txn.share
    -rw-r----- 1 netscape applsw 8040951 Feb 14 11:24 log.02045
    Do let us know what your advice is.
    Thanks,
    Ambareesh
    ([email protected])
    Tibco Support

    This may be perfectly normal behavior for the LDAP server. If some application is adding a lot of data to the server, the database will necessarily grow. You can look at the access log to find out the IP address of the client, the BIND dn of the client, and the operations from that client. Perhaps this will help you narrow down the culprit.

  • What can be done when Cold Fusion 9 ODBC Services will not install?

    What can be done when 64-bit Cold Fusion 9 ODBC Service will not install on a Windows Server 2008-R2 64-bit machine? Yes, most of the things in other discussions have been tried.

    Hi GDMVU,
    Save the below code as CF9_RemoveOdbc.cfm
    <cfscript>
      //login using admin 
      //createObject("component","cfide.adminapi.administrator").login("administrator_password" );
      createObject("component","cfide.adminapi.administrator").login("admin");            
      //instantiate datasource object
      myObj = createObject("component","cfide.adminapi.datasource");
    </cfscript>
    <cfscript> 
         writeOutput("Removing ODBC Services...<br>"); 
         returnValue = myObj.removeODBCservice(); 
         writeOutput("ODBC Services removed"); 
    </cfscript>
    Save the below code as CF9_InstallOdbc.cfm
    <cfscript>
      //login using admin 
      //createObject("component","cfide.adminapi.administrator").login("administrator_password" );
      createObject("component","cfide.adminapi.administrator").login("admin");
      //instantiate datasource object
      myObj = createObject("component","cfide.adminapi.datasource");
    </cfscript>
    <cfscript> 
             writeOutput("Installing ODBC Services...<br>"); 
             returnValue = myObj.installODBCservice(); 
             writeOutput("ODBC Services installed"); 
    </cfscript>
    Now try the following steps:-
    Change admin password in above .cfm pages for your CF 9 server.
    Use RemoveObdc cfm page first to remove any existing faulty/corrupted Odbc services.
    Use InstallOdbc Odbc services to install Odbc services there.
    Hope this helps.
    Regards,
    Anit Kumar

  • What can be done to avoid getting the following error when trying to delete unused clips he operation could not be completed.  *** -[__NSArrayM insertObject:atIndex:]: object cannot be nil

    what can be done to avoid getting the following error when trying to delete unused clips in Imovie 09 "the operation could not be completed.  *** -[__NSArrayM insertObject:atIndex:]: object cannot be nil"  I use to get these type of error messages when trying to delete unsused clips from a large event 60 minutes or longer, but now I get this message when trying to reduce a 4 minute event.
    Also, does anyone know if there is a limit to the total amount of space that can be taken up by Projects in Imovie 09
    Thanks for any help

    Zachy,
    It goes something like this...
    Put your new drive in the enclosure. Use Disk Utility to format it, etc. I'd give it a slightly different name than the original. Let's say you have Old Disk and New Disk as your drive names. Use Carbon Copy Cloner to copy Old Disk to New Disk. Now you should have an exact copy, which you can test by rebooting and holding down the Option key. Choose New Disk from the list and let it boot, make sure all is well.
    Shut down and physically swap the drives. Take Old Disk and put it in the enclosure. Now your system has a new disk with a lot more space and you can reformat your old disk and just use it for large files or whatever.

  • The artwork for our podcast, "Japan Baseball Weekly," recently disappeared. The RSS feed info appears to be in order, any particular reason for this and what can be done to rectify the situation?

    The artwork for our podcast, "Japan Baseball Weekly," recently disappeared. The RSS feed info appears to be in order, any particular reason for this and what can be done to rectify the situation?

    Please always post the URLs of the Store page and the feed when you have a question. For reference, your feed is at
    http://www.japanesebaseball.com/services/jbw-podcasts.jsp
    and the Store page is at
    http://itunes.apple.com/gb/podcast/japan-baseball-weekly/id443149184
    Looking at the Store page, the image appears there perfectly well. On subscribing there is no image associated with the episodes because you haven't embedded an image in the files - please see this page for clarification:
    http://homepage.mac.com/rfwilmut/notes/coverart.html

Maybe you are looking for

  • Cannot Find Dispatcher

    Here is the weird problem. I have two different WL6.1 Servers in two different domains but running on the same 4 CPU machine. One server is my main app server and the other is logging server running one Message Bean. I have created a UserAudit class

  • Hidden Files - But I know for a fact they are there- HELP!!!

    Okay basically I have had a 1TB Drive for quite some time now, which I use to backup with Time Machine, except the only thing is, I used Time Machine to restore my hard drive after I reformatted, keeping some files on for various reasons. (THose file

  • Officejet Pro L7555 Hangs when printing,windows error msg - APPCRASH,spoolsv.exe

    I have an OfficeJet Pro L7555 all in one printer. I have tried and the same result on 2 different computers.I have reinstalled the entire software on one of the computers - result is still the same. I just scanned a page to a pdf file and it did that

  • Print message - Output is continuous or contains too many pages ( 4)

    I have created a new page in SAPScript called COVER_PG and now when I attempt to print an invoice I get that message.  I am using Esker to send an email to a recipient and then the message comes up.  I am not sure what it means or how to fix it.  Any

  • Dynamic Navigation Tabs

    I am trying to create a navigation scheme consisting of tabs to static communities. However, I want it to only display the tabs that the current user is a member of. I notice that m_model.GetPageSpecificMethods() contains a GetMyCommunities() functio