Sausage HotDog Pro 6, de gecodeerde hon
HotDog Pro is een oude bekende in internetland. Dit HTML-programma van het eerste uur gaat al jaren mee en is een van de weinige programma's dat niet is voorzien van een What You See Is What You Get (WYSIWYG) omgeving. Dit kan als enigszins opvallend worden gezien. Juist nu steeds meer programma's gebruik maken van deze mogelijkheid, kiest men bij Sausage ervoor om dit niet te doen.
Misschien is het ook slim. HotDog Pro is geen
eenvoudig programma. Een goede kennis van HTML is hoe dan ook de minimale eis,
maar het programma vereist eigenlijk nog meer van de gebruiker. Maar door het
hoger leggen van de eisen aan de gebruiker, is het voor HotDog Pro ook mogelijk
om verschillende andere onderdelen toe te voegen aan het programma. Dat is ook
nodig bij het huidige internet. Pagina's bestaan niet meer uit alleen HTML,
maar ook uit verschillende andere talen zoals CSS, ASP VBScript en JavaScript.
En ook deze talen worden goed ondersteund door HotDog Pro.
Het WYSIWYG principe
In de huidige markt van internet design en editing zijn zeer veel aanbieders. Elke aanbieder heeft weer zijn eigen sterke en zwakke punten en elke gebruiker heeft weer zijn eigen voorkeur. Opvallend is echter wel, dat steeds meer gebruikers kiezen voor een What You See Is What You Get (WYSIWYG) programma. Bekende voorbeelden zijn Dreamweaver van Macromedia, Frontpage van Microsoft en Golive van Adobe.
Het grote voordeel van een WYSIWYG editor is de eenvoud waarmee een pagina gemaakt kan worden. In een word-achtige omgeving kan tekst worden ingetikt en kan de tekst eenvoudig worden opgemaakt met stijlen, kleuren en plaatjes. Een tabelletje invoegen? Met een druk op de knop staat de tabel op het scherm.
Een groot nadeel van dit soort programma's is het omzetten naar de daadwerkelijke HTML-code. Doordat HTML beperkingen heeft binnen haar opmaak, kan het voorkomen dat een pagina gemaakt in de WYSIWYG omgeving er anders uitziet dan wanneer deze is omgezet naar HTML. Een ander nadeel is de soms slechte omzetting naar HTML. De pagina wordt volgens vaste regels omgezet naar HTML-code. Deze code is niet altijd de juiste code. Anders gezegd, deze code is vaak vervuild met 'dubbele code' en incorrect geschreven code.
Om met dit soort situaties te kunnen omgaan, zijn de WYSIWYG programma's van vandaag de dag ook voorzien van een HTML-editor. Met de editor is de gebruiker in staat om de code naar eigen inzicht aan te passen. Enige kennis van HTML is daarbij natuurlijk een vereiste.
Interfase
HotDog Pro maakt gebruik van een geheel eigen
interfase, welke voor een nieuwe gebruiker enigszins vreemd zal aandoen. In
deze interfase is het even zoeken voordat er een navigatie gevonden is, om
bijvoorbeeld door een complete website met meerdere bestanden en mappen te bladeren.
Deze navigatie zit wel op een logische plaats, namelijk via het menu View en
dan Recourse Manager. Hierin zijn zeer veel weergaven te vinden.
Naast het overzicht van de website waarmee wordt gewerkt kan er ook de "HTML Property Sheet" worden geopend. Dit dynamische onderdeel is een zeer aangename aanvulling op het gebruik van de vele verschillende tags binnen pagina's. Op het moment dat een tag in de pagina wordt aangeklikt komen links op het scherm alle mogelijke onderdelen (toe te voegen eigenschappen) in beeld. Wordt bijvoorbeeld het onderdeel Body aangeklikt in de pagina, dan krijgt de gebruiker links in het scherm alle mogelijke opmaak onderdelen voor deze tag te zien. Dit wordt tevens voorzien van regels en extra uitleg volgens de W3.org normen. Op deze manier streeft HotDog Pro er dus naar om pagina te ontwikkelen die aan alle eisen van het W3.org voldoen.
Navigation View
Een bijzonder onderdeel in de interfase, zoals deze al werd uitgelegd, is de "Navigation View". Met dit onderdeel is het mogelijk om razendsnel door een pagina heen te bladeren, zonder de complete code te moeten lezen. Zeker bij grote pagina's kan deze optie veel mogelijkheden en gemak bieden. De gebruiker hoeft niet meer de complete code te lezen in de zoektocht naar dat ene onderdeel dat aangepast moet worden. Door in de "Navigation View", links in het scherm, op het te wijzigen onderdeel te drukken, komt de cursur in het hoofdscherm precies aan het begin van dat onderdeel te staan. Vandaar uit kan vervolgens verder gewerkt worden.
Elk onderdeel dat op een moment open staat aan de linkerkant op het scherm, zoals de "Navigation View", zijn direct te openen via kleine knoppen die de verschillende geopende tabbladen aanduiden. Zo hoeft de gebruiker dus niet telkens via het menu View de onderdelen te selecteren. Dit komt het gebruiksgemak dus nog meer ten goede.
Conclusie
Mooi, maar misschien toch niet alles. Zeker het missen van de WYSIWYG omgeving is in de huidige markt een gemis.
Reageer
Reageren? Stuur een trackback (Zet Javascript aan om een Trackback URL te genereren ) of gebruik onderstaand formulier.