Een floater in de setting van een website pagina, is een deel van een website pagina dat over de normale tekst valt. Het lijkt vaak in opzichten op een pop-up. Een pop-up is toch iets anders, een pop-up is een nieuwe window (scherm), die wordt aangemaakt vanuit een geopende website pagina. Het verschil is dar een floater een onderdeel is van de geopende website pagina. Positie van de floaterFloater is een div / iframe wiens positie op absolute is gezet, waarvan de z-index hoger is dan die van de rest van de website pagina. Hierdoor kan de floater op iedere positie over rest van de website pagina worden getoond. Pop-ups vs floater
HTML documentEen HTML frame is een HTML optie en is onderdeel van een website pagina. Een website pagina kan opgebouwd zijn uit meerdere afzonderlijke stukken, die ondergebracht zijn in een hoofddocument. In het hoofddocument kan met een frame de url, de positie en afmetingen van een ander HTMLdocument worden vermeld. Het hoofddocument bevat in dat geval de frameset, het deel van pagina’s. Door het gebruik van frames is het bestaanbaar om een website pagina slechts deels te vervangen met een andere pagina. Het gebruik van frames heeft echter een tal van nadelen. Het gebruik van framesBij het gebruik van frames wordt het hoofddocument in zijn totaliteit opgesplitst in afzonderlijke stukken met een eigen URL. Tekst, afbeeldingen en andere informatie uit het hoofddocument wordt niet vertoond, tenzij de browser geen frames ondersteunt. In een hyperlink kan worden vermeld in welk venster het nieuwe document verschijnt. Frames kunnen ook met behulp van HTML- scripting worden aangestuurd. Ajax technologieOnzichtbare frames kunnen worden gebruikt om buiten het zicht van de internetgebruiker informatie te verwerken. Een onzichtbaar frame kan namelijk wel informatie bevatten die met een script kan worden verwerkt tot zichtbare informatie. De opkomst van AJAX- technologie heeft het gebruik van onzichtbare frames voor een mix van client-side en server-side toepassingen enigermate verdrongen. In de discussie over hoe grensverleggend de AJAX-technologie is, wordt er echter wel verwezen naar onzichtbare frames als bewijsgrond om aan te tonen dat AJAX niet fundamenteel revolutionair is. Grondbeginsel van framesFrames kunnen in grondbeginsel eeuwig worden genest. De frames in een document worden gedefinieerd in een frameset, waarbij het zichtbare vlak van het document in de browser wordt onderverdeeld in kleinere rechthoeken. Ieder van deze rechthoeken kan echter ook weer uit frames bestaan. Het nesten van frames kan eveneens meteen in het hoofddocument zelf gebeuren als in het afzonderlijke document. Frame bustingMet frame busting wordt een techniek bedoeld die ervoor zorgt dat een website pagina niet in een frame kan worden gezet. Deze
techniek wordt gebruikt want met behulp van frames ook website pagina’s van een andere website kunnen worden getoond alsof het een eigen pagina is. In enkele websites wordt op deze wijze geprobeerd om content van andere websites te gebruiken voor eigen doeleinden.
Reacties
|