Welkom bij WeetHet!


Managed Web Hosting by Liquid Web

Jouw IP adres:
54.159.148.171
     
 
Pagina printen
- kies Landscape
Zoeken in de
WeetHet pagina's
WeetHet is being updated! - Current articles will slowly move to www.tweaking4all.com
Voor uitstekende webhosting welke zowel betrouwbaar als betaalbaar is adviseren wij: LiquidWeb

Op deze pagina ...

Op deze pagina bespreek ik (kort) enkele criteria voor de keuze van een geschikte oplossing voor navigatie over een website.

In principe: dingen waar je op moet letten bij deze keuze.

Daarbij presenteer ik je twee oplossingen; apPopupMenu van ApyCom en PopupMenuApplet door David Binard.

Er zijn andere navigatie systemen, maar deze zijn helaas VEEL te DUUR voor een prive website, dus zolang mij geen gesponsorde applet wordt verstrekt, zal ik deze ook niet bespreken ...

HTML

Pagina Overzicht

Navigatie systeem eisen

Iedere webpagina heeft een goed navigatie nodig. We kunnen daar enkele eisen aan stellen:

  • Compact; de bestaande ruimte is hard nodig voor de werkelijk te presenteren informatie.

  • Praktisch; het menu moet het voor de gebruiker geen klik-onderneming worden om gewenste informatie te vinden.

  • Duidelijk en eenduidig; de menu-items dienen kort maar krachtig weer te geven wat de inhoud zal zijn achter de items.

  • Eenvoudig en herkenbaar; de gebruiker moet het menu zonder cursus kunnen bedienen.

  • Snel; zowel in gebruik als downloadtijd moet het menu snel beschikbaar zijn.

  • Compatible; alle, of minstens de meeste, browsers dienen het menu te kunnen weergeven.

  • Maximaal toekomstzeker; geen beperking voor wat betreft omvang en diepte van het menu.

Na enkele weken (!!) zoeken, en een spoedcursus JAVA heb ik dan, denk ik, de juiste oplossing gevonden.

Waarom een Popup-Menu ?

Compact;
In JAVA is het mogelijk een Applet te voorzien van een popup-menu zoals we dat in de meeste windows georienteerde operating systemen terug vinden (MS Windows, MacOS, X-Windows, AmigaOS, TOS, etc.).
Hierdoor neemt het gesloten menu een minimum aan ruimte in beslag. Alternatieven zoals gewone knoppen, links, een standaard menustructuur (b.v. in Flash) of een tree-view (in JAVA of DHTML) nemen gewoon te veel ruimte in, ook als het menu niet in gebruik is.

Praktisch;
Je kent die webpagina's wel waar je eindeloos moet klikken om op een bepaalde locatie te komen. Een navigatie systeem dient echter zodanig te zijn dat dit niet nodig hoeft te zijn.
Daarom heb ik boven in ieder (sub) menu een intro link gezet. Hier wordt kort toegelicht wat er in dit menu terug te vinden is aan onderwerpen. Daarbij worden alle items van het menu nogmaals vermeld, zodat de gebruiker de intro kan lezen en eenvoudig zijn weg kan bepalen door op de link te klikken die hij of zij wil bezichtigen.
Mocht een gebruiker echter al bekend zijn met de webpagina en precies weten waar hij of zij heen wil, dan kan de kortere weg via het menu gekozen worden.
Eenvoudige links en buttons vallen dus al af en kunnen enkel ter ondersteuning aangeboden worden.

Duidelijk en eenduidig;
De "termen" voor de items in het menu dienen kort maar krachtig weer te geven wat de gebruiker mag verwachten achter het menu-item. Daarnaast moet het item ook duidelijk leesbaar zijn.
Dit laaste punt zet dus eigenlijk al een streep door de meeste grafische buttons, ook al zijn deze vaak erg mooi, functioneel zijn ze vaak niet.

Eenvoudig en herkenbaar;
Het moet voor de gebruiker eenvoudig zijn om het menu te vinden. Dat is niet alleen belangrijk, ook het gebruik van het menu moet als vanzelf gebreuren. Het menu dient dus overeen te komen met een techniek die de gebruiker al kent. Een popup menu sluit daar goed op aan omdat het gebruik maakt van de menu-technieken die in het operating systeem verweven zit. Het is dan wel zaak een duidelijk "knop" te plaatsen die opvalt t.a.v. de rest van de pagina.

Snel;
Het te gebruiken JAVA Applet dient snel zichtbaar te zijn. Hiermee bedoel ik niet alleen de download tijd, maar ook de reactie snelheid van het menu.
Ik heb een poging ondernomen met o.a. DHTML maar dit werd traag. Een ander alternatief was het gebruik maken van zogenaamde tree-views, maar daarvan was of de applet groot of de reactie snelheid te laag.

Compatible;
JAVA heeft het voordeel dat de meeste browsers hier mee overweg kunnen. Mocht jouw browser het niet kunnen, dan wordt het tijd om of de browser te updaten of de JAVA-runtime libraries bij SUN te downloaden.
Een browser als Internet Explorer of Netscape brengt JAVA al met zich mee. Voor bijvoorbeeld Opera is de JAVA runtime beslist noodzakelijk, deze kun je gratis bij SUN downloaden en installeren.
DHTML is krachtig maar wordt niet door iedere browser ondersteund. Flash vereist weer een plugin, wat ook niet voor ieder OS bestaat (overigens wel voor veel operating systemen!).

Maximaal toekomstzeker;
We willen geen beperkingen tegenkomen in de toekomst als bijvoorbeeld het menu te groot of te diep gaat worden. Het menu moet dus een praktisch onbeperkte diepte en lengte kunnen hebben.
Een PopuMenu welke gebruikt maakt van het popup-menu van het operating systeem kent deze beperkingen niet.

 

 


Je bent nu al op de nederlandstalige pagina's Click here to switch to the English pages
Hulp & OverWelkom ... !!GastenboekHulp voor WeetHetWoordenlijst ...Zoeken op het InternetZoeken in WeetHetBeschikbare downloadsNieuws & UpdatesStatistiekenAansprakelijkheidAdverterenDoe mee !!!Vermeldingen/AwardsOver WeetHet ...Hansie goes USAWaar is Hansie?Eerste maandenNieuw thuisUitgaanPuck goes USAMijn nieuwe autoSnapshots PuckRandom snapshotsEindelijk LENTE!Lekkere warme zomerEerste familie bezoekCD's en DVD'sMuziekAudio-DVD naar MP3Muziek CD naar MP3Muziek CD naar WAVKopieer Muziek CDEigen Muziek CDMuziek uit het InternetMP3 Volume aanpassenNero Burning RomBIN/CUE brandenBIN naar ISOComputer CDRomISO brandenFoto VCDFoto SVCDNero vs Nero ExpressNRG naar ISOSVCD brandenSVCD met menuVCD brandenVCD met menuDVD FilmsWat zijn Regiocodes?Wat is MacroVision?Video formatenDIKO: 3 films - 1 DVDHoe werkt een CD?Zelf CDs brandenZelf een DVD makenBIN naar ISONRG naar ISODisk catalogus makenComputer UitlegHoe werkt een CD?Netiquette: E-MailWat is DivX?Wat is MP3?Wat is RAID?Wat is USB?Wat zijn PAR files?Wireless LAN introPC naar TV kabelsXP sneller startenOpstart van USB penFireWire verbind 2 PC'sFoto FormatenGrafisch / Foto'sPhotoshopFoto FormatenSnelle auto3D knoppenBliksem tekenenFotos op CDPictureToTVVideoCD met NeroSVCD met NeroMagix Fotos op CDDVD PictureShowFoto FormatenFoto FormatenGSM / PDAsCompaq iPAQAccu vervangenSeriele craddle op USBGarmin eTrex kabelGarmin eTrex stekkerRonde Garmin stekkerPalmPilotAan Ericsson GSMGarmin eTrex GPSMobiele telefonieEricsson MelodietjesMusicBoxRingtonesMasterA edit SIMSMSC nummersConnector pinoutsHardware & HacksCPU OverklokkenAlgemeenAMD CPU codesAMD Slot-AAMD Socket-ASmartcards Progr.MillenniumAlactel HackLCD display aan PCNetwerk kabelsOpstart van USB penPC naar TV kabelsPromise Ultra -> RAIDSoundblaster MIDIWeerstand kleurenFireWire NetwerkInternetNetwerk algemeenDHCP instellenWin95/98/ME ClientWin2000/XP ClientMac OS 7/8 ClientMac OS X ClientBekende IP-poortenDNS adressenNetwerk kabelsWireless LAN IntroFireWire NetwerkInbel verbindingTCP/IP optimaal Win9xPubliek IP adres?ADSL / MxStreamADSL AlgemeenHoe werkt ADSL?DNS adressenMXStreamInstallerenAnaloog EthernetISDN EthernetRouters en MXStreamSMC 7404 WBRA/BeTech ModemRoutereTech RouterSitecom 4S routerVigor 2200E routerProblemen oplossenAlcatel HackHack het modemPassword CalculatorDoel v.d. lampjesProblemen oplossenFirmware upgradeDNS adressenBekende IP-poortenPoorten mappenAutoPortMappingInternet delenMogelijkhedenWinRoute (software)Netwerk Win95/98/MENetwerk Win2000/XPNetwerk Mac OS 7/8Netwerk Mac OS XBekende IP-poortenWireless LAN IntroNetwerk kabelsRoutersSMC 7404 WBRA/BeTech ModemRoutereTech RouterSitecom 4S routerVigor 2200E routerInternet via SatellietHoe werkt het?Korte intro ...Overzicht variantenStandaardBySky methode2-Weg InternetKaart installerenWelke Satellietkaart?PC eisenHarmonic CyberstreamPentam. Pent@VisionHauppauge DVBs NexusTechnotrend PCLineEOL problemenNieuwe driversSchotel plaatsen (Astra)Schotel formaat?EON ChecklistTransponders EOLRamdisk voor FazztEigen webpaginaNavigatie oplossingenInzicht en oplossingenApyCom apPopupMenuD.Binard PopupMenuPopupMenu generatorPopupMenu platTips en TruuksE-Mail linkE-Mail FORMFavorieten ToevoegenWebpagina ikoon'Pagina Terug' linkSpringen binnen paginaOntsnap aan framesGebruik frametitelStuur framesAutomatisch doorsturenHet 100% probleemAndere link kleurTekst in de statusbalkAchtergrond vastzettenTekst over plaatjesBrowser veilige kleurenHet .htaccess bestandBijzondere tekensWaar downloadenIRC met mIRCInstalleren mIRCDownload films enzoVragen (FAQ)Films uit het InternetFilm kwaliteitWat zijn PAR files?LeechGuyLeechGuy editoreMuleWinMXE-MailNetiquetteCitaat van de dagOverigenHack Arescom NetDSLWireless LAN IntroFireWire NetwerkBekende IP-poortenWat is mijn IP adres?Zoeken (WeetHet)Zoeken (Internet)WeetHet DownloadsEen paar goede websitesDNS adressenMicroControllersBasic Stamp IIStarten met de BS2Assembleren v.d. kitVolledig schemaAansluiten aan de PCBS2 aan 44780 LCD44780 LCD foto'sBS2 aan M50530 LCDM50530 LCD Foto'sZelfbouw BS2Smartcards/SIMProgrammer Softw.CardMasterInfinityUSBMasterBurnerMilleniumKaart soortenGSM SIM bewerkenWeerstand kleurenMuziek / AudioMuziek van InternetIntroductieLeechGuyLeechGuy editorWinMXeMuleM.b.v. mIRCBIN/CUE brandenBIN naar ISOAudio-DVD naar MP3Hoe werkt een CD?Kopieer muziek CDEigen muziek CDWat is MP3?Muziek CD naar MP3MP3 CD v. Yamakawa?MP3 Volume aanpassenMuziek CD naar WAVSB MIDI interfaceAC3 naar WAV/MP3ProgrammerenBorland DelphiHansie zijn Delphi ToolsAYeah!CatalogCitaat van de dagPopupMenu generatorOverzicht ASCII tekensSatelliet (TV & GPS)Satelliet TelevisieSatelliet TV op de PCTV ontvangst op de PCPC eisenNieuwe driversPentam. Pent@VisionHauppauge DVBs NexusTechnoTrend PCLinePVA file naar MPEG2DirecTV TiVoAfstandsbedieningDirecTiVo naar O6.21: Intro & Images2: TiVo disk in PC3: Installeer OS6.24: Eerste start van OS6.25: SuperPatch & Meer6: Films naar PCTyTools - Films naar PCOud: DirecTiVo naar OS4Oud: Sleeper HackSmartcardsProgrammer Softw.CardMasterInfinityUSBMasterBurnerMilleniumKaart soortenWat is DiSEqC?Schotel plaatsen (Astra)Schotel formaatSRT8000 firmwareGPS NavigatieGarmin eTrexDiagnose modeSeriele aansluitingAan de iPAQ 36/38xxAan een PalmPilotDe eTrex stekkerDe ronde stekkerHoe werkt GPS?Wat is GeoCaching?Internet via SatellietHoe werkt het?Korte intro ...Overzicht variantenStandaardBySky methode2-Weg InternetKaart installerenWelke Satellietkaart?PC eisenHarmonic CyberstreamPentam. Pent@VisionHauppauge DVBs NexusTechnotrend PCLineEOL problemenNieuwe driversSchotel plaatsen (Astra)Schotel formaat?EON ChecklistTransponders EOLRamdisk voor FazztVideoVideo gids - begin hierIntroductieGSpot: AVI InfoDIKO: 3 films - 1 DVDDownload kwaliteitVideo AlgemeenWat is DivX?Video formatenOpname TypesWelke AVI codecs?Intro K(S)VCD/KDVDDVD+RW ProblemenOver bitratesVideoServer pluginWat zijn Regiocodes?Wat is MacroVision?RippenAudio-DVD naar MP3Foto FormatenAVI naar MPEGGSpot: AVI InfoDIKO: 3 films - 1 DVDAVI naar DVD/(S)VCDZonder ondertitelsD.I.K.O.MainConcept (S)VCDNero Vision Express 2TMPGEnc (S)VCDTMPGEnc K(S)VCDTMPGEnc met AC3Met OndertitelsD.I.K.O.MainConcept (S)VCDNero Vision Express 2TMPGEnc (S)VCDTMPGEnc K(S)VCDTMPGEnc met AC3CD Branden NeroVCD brandenVCD met menuSVCD brandenSVCD met menuBIN/CUE brandenDVD SpelersCompatibiliteitDVD toevoegenDVD+RW ProblemenIntro K(S)VCD/KDVDVideo ToolsBitrate CalculatorDVD RippenGSpot: AVI InfoFlaskMPEG en CCEVideoServer pluginDVD naar DivXIntroductieBitrates berekenenRippenDVDx en SmartRipperDVDx instellingenFlaskMPEG methode 1FlaskMPEG methode 2FlaskMPEG methode 3DVD naar (S)VCDIntroductieBitrates berekenenRippenDVDx en SmartRipperDVDx instellingenFlaskMPEG 0.6 en CCEDVDx en Video ServerDivX naar (S)VCDDVD naar DVDDVD2OneDVDShrinkDVD+RW ProblemenTMPGEnc & CoDIKO: 3 films - 1 DVDFilm Knip & PlakGSpot: AVI InfoSamenvoegenMPEG1 en MPEG2Met TMPGEncWomble MPEG2VCRAVI met VirtualDubKnippenMPEG1 en MPEG2Met TMPGEncWomble MPEG2VCREasy Video SplitterAVI en DIVXAVI met VirtualDubEasy Video SplitterFilms van InternetIntroductieLeechGuyLeechGuy editoreMuleWinMXM.b.v. mIRCWat zijn PAR files?BIN/CUE brandenBIN naar ISOFoto's op CDPictureToTVVideoCD met NeroSVCD met NeroMagix Fotos op CDDVD PictureShowOndertitels RippenVobsub: snel en simpel!SubRip (OCR)SynchroniserenOndertitels weergaveWeergave met VobsubSynchroniserenMaak een MicroDVDPC aan de TVPC naar TV kabelsATI softwarenVidia softwareTiVo - Harddisk VCRTiVo Serie 1Wat is een TiVo?TiVo openmakenSeriele toegangDebug Mode toegangLinux Bash shellInstellen van de klokInbellen uitzettenDirecTV TiVoAfstandsbedieningDirecTiVo naar O6.21: Intro & Images2: TiVo disk in PC3: Installeer OS6.24: Eerste start van OS6.25: SuperPatch & Meer6: Films naar PCTyTools - Films naar PCOud: DirecTiVo naar OS4Oud: Sleeper HackYamakawa 713/715IntroductieVeel gestelde vragenDe AfstandsbedieningGeheime codesRegiocode instellenRegiovrij zettenMacroVision uitStandaard-InstellingenWelke DVDRom driveFirmware versieVerander firmwareDownload firmwareAnder achtergrondMP3 CD makenM.U.F.Y. MP3 CD'sHulpForumZoeken (WeetHet)Zoeken (Internet)NieuwsWoordenlijst ...DownloadsLinksStatistiekenAdverterenDoe mee !!!Gastenboek

Liquid Web Fully Managed Web Hosting