Welkom op de vernieuwde website van AlphamegaHosting.com!

Nummer 56

Cursus XML 1

joel | 2004-11-30 | Programmeren en techniek

Had jij altijd al willen weten wat XML is? Of behoor je tot de mensen, waar ik me in het verleden ook onder schaarde, die dachten dat dit weer een commerciële truuk is, die nog in de kinderschoenen staat van de grote firma MicroSoft, om de markt een verbeterde standaard te brengen? Nu, dan is deze cursus precies wat jij nodig hebt.
In deze cursus van zeven delen, gaan we alleen de basis behandelen. We gaan kijken waar XML nu vandaan komt, wat SGML is, hoe je van HTML naar XML gaat en wat XML is. Dan gaan we XML pagina's maken en we gaan ook de koppeling zien van XML en CSS. Aan het eind van deze cursus kan je dan ook een echte webpagina maken met dynamische inhoud.

Van SGML en HTML naar XML.

In dit deel gaan we bekijken waar XML vandaan komt. We gaan de theorie zo kort mogelijk houden, zodat we zo snel mogelijk aan de slag kunnen. Niet alle informatie heb je nodig, maar is wel interessant om te weten.

SGML:
SGML is een afkorting voor Standard Generalized Markup Language. SGML is een internationale standaard voor het beschrijven van applicatie- en systeemonafhankelijke elektronische tekst. Dit wil zeggen dan SGML wordt gebruikt om informatie van het ene systeem aan het andere door te geven, soms ook van het ene softwarepakket naar het andere.

De presentatie en inhoud van een document staan los van elkaar. Je gaat namelijk met SGML de inhoud vastgeleggen. Met een willekeurig ander programma wordt de weergave op scherm of papier getoond. SGML is in 1986 aangenomen door ISO als standaardsysteem om opmaaktalen te definiëren.

Voor meer informatie willen we je verwijzen naar iso.ch.
In SGML wordt gebruik gemaakt van een Document Type Defenition. Hierin wordt bepaald op welke manier het document op gesteld is. In een later artikel zien we hierover meer, want dit is een overeenkomst met XML.

HTML:
HTML is door ons allen wel bekend als HyperText Markup Language. Wat je zal opvallen is dat beide genoemde standaarden een Markup Language zijn, ook wel metataal genoemd.

Wat is dat nu eigenlijk? Wel dit geeft aan dat je met "tags" gaat werken, zoals bekend is in HTML. SGML is een vrij ingewikkelde taal om te leren. Daarom is HTML ontwikkeld. In het begin was HTML vrij beperkt en de browserfabrikanten hebben zelf tags bij verzonnen, om de webdesigner tegemoet te komen. Dit leidde tot browser afhankelijke tags en sites, die bij de ene browser wel werkte en de andere niet.

In HTML wordt een bepaalde struktuur verwacht, een ingebakken DTD. Deze struktuur echter wordt door de browser geïnterpreteerd, waardoor bepaalde fouten niet opgemerkt worden. Dit leidt tot verwarring en foutieve kennis. Voor meer informatie willen we je verwijzen naar w3.org.

XML:
XML staat voor eXtensible Markup Language. De naam zegt het al, XML is ook een metataal, welke uitbreidbaar is, omdat de DTD zelf te bepalen is. XML is niet afhankelijk van vastgelegde tags. Je kan zelf tag's aanmaken. XML bevindt zich dan ook tussen SGML en HTML in. XML heeft namelijk de mogelijkheid om data van de ene applicatie naar de andere te sturen en is bruikbaar om layout mee te geven.

De kracht van XML is dat de data en de opmaak gescheiden wordt, wat niet zo is bij HTML. XML is minder complex dan SGML.Voor meer informatie willen we je verwijzen naar w3.org.

Dit was het voor deze week. We gaan volgende week kijken wat een DTD precies is en we gaan een eerste "well formed" XML-document maken.

Véél succes Joël.

 

Wie wil er een navigatiemenu dat gemakkelijk aan te passen is?

admon | 2004-11-30 | Programmeren en techniek

Als webmaster wil je vaak code toepassen die gemakkelijk te begrijpen en te onderhouden is. Met behulp van de onderstaande code gaan we een navigatiemenu implementeren dat niet zo moeilijk opgebouwd is, zodat iedereen die naar eigen smaak kan aanpassen.

Het belangrijkste vind ik altijd dat je je code eerst moet kunnen begrijpen, zodat je niet voor verrassingen komt te staan als je iets wilt gaan wijzigen. Bij het script dat we gebruiken is het aanpassen dan ook goed te doen.

Met behulp van javascripting gaan we een navigatiemenu maken, dat gemakkelijk aanpasbaar is.

Selecteer en kopieer (CTRL-C) onderstaande code en plaats deze tussen de <head> en de </head> tags van je HTML document.

Klik hier voor meer uitleg over hoe je onderstaande code op je website kunt plaatsen.


 <style>
body{font-family:arial;}
table{background:black; position:absolute}
a{color:black;text-decoration:none; font:bold}
a:hover{color:#ccffff}
td.menu{background:#d7d7d7}
table.topnav{font-size:70%;top:-2;left:0}
table.menu{font-size:100%;bottom:0;z-index:-1}
</style>

<script type="text/javascript">
var i=0;
var intHide, intShow;

function show(){
if (i>-73){
i=i-1;
document.all("menu").style.bottom=i;}
}
function showmenu(){clearInterval(intHide);
intShow = setInterval("show()",1);}

function hide(){ if (i<0){i=i+1;
document.all("menu").style.bottom=i;}
}
function hidemenu(){
clearInterval(intShow);
intHide = setInterval("hide()",1);}
</script>

Selecteer en kopieer (CTRL-C) onderstaande code en plaats deze tussen de <body>en de tags </body> van je HTML document.

Klik hier voor meer uitleg over hoe je onderstaande code op je web pagina kunt plaatsen.

 <table class="topnav" width="150">
<tr bgcolor="#ccffff">
<td onmouseover="showmenu()" onmouseout="hidemenu()"><b>MENU</b><br>
<table class="menu" id="menu" width="100%">
<tr><td class="menu"><a href="http://www.alphamegahosting.com" target=_blank>Alphamegahosting</a></td></tr>
<tr><td class="menu"><a href="http://www.picturetopainting.nl" target=_blank>Picturetopainting</a></td></tr>
<tr><td class="menu"><a href="http://www.paardentips.com" target=_blank>Paardentips</a></td></tr>
<tr><td class="menu"><a href="http://www.alphamegahosting.com" target=_blank>Alphamegahosting</a></td></tr>
</table>
</td>
</tr>
</table>

Veel succes!

 

 

Er zijn maar drie manieren om je omzet te doen toenemen

Chris Vermeulen | 2004-11-30 | Verkopen

Er zijn maar drie manieren om je omzet te doen toenemen. Verbeter er één en je doet het aardig. Verbeter ze alle drie en je omzet zal exponentieël groeien!

Veel ondernemers nemen genoegen met een groei van 5% per jaar. Dan doen ze het al niet slecht. Zit er eens een jaar van 10%, of nog mooier, van 20% groei bij, dan zijn ze helemaal in hun nopjes. En terecht, want vergeleken bij de rest van hun branche doen ze het goed. Maar toch kan het anders. Waarom niet 50% groeien? Of 100%? Waarom niet 300% groeien? Klinkt belachelijk, niet waar? Klinkt onhaalbaar, toch? Maar laten we dan, gewoon voor de lol, toch eens even verder kijken...

Misschien heb je er nooit zo over nagedacht, maar het is echt waar. Er zijn maar drie manieren om je omzet te laten toenemen.

1) meer klanten
2) een hoger bedrag per verkoop
3) vaker verkopen aan dezelfde klanten

Sta me nu even toe met je gedachten te spelen... Houd je het voor mogelijk om willekeurig één van deze drie te laten stijgen met 20%? Niet te snel nee zeggen! 20% meer klanten... Zou je een speciale actie kunnen organiseren? Zou je kunnen adverteren? Zou je gebruik kunnen maken van die nieuwe wijk die nu gebouwd wordt vlakbij? Zou je bij elke verkoop om referenties kunnen vragen? Zou je een manier kunnen vinden om aan 20% meer mensen iets te verkopen?

Een 20% hoger gemiddeld verkoopbedrag. Is dat haalbaar? Je zou je prijs kunnen testen door die gewoon 20% omhoog te doen. Je zult niet de eerste zijn die ontdekt dat je gewoon evenveel verkoopt. "Maar", zul je zeggen, "mijn product is zo prijs gevoelig!" Geen probleem. Zou je op het moment van aankoop een ander product kunnen aanbieden dat het eerste product aanvult? Ik weet het, het is een klassieker. Maar bijna niemand doet het!!! En het werkt zo goed, want 40% van de klanten doet het! Het vertrouwen is gewonnen, ze gunnen je de verkoop. Er is geen beter moment dan direct bij de verkoop. De meubelverkoper die net een bankstel heeft verkocht moet vragen of ze dat mooie vloerkleed erbij willen hebben. En anders die twee mooie lampen! En de zwembadverkoper moet er een onderhoudscontract bij verkopen. En de TV verkoper moet er een abonnement van Canal+ bijverkopen (het hoeft nl. niet eens je eigen product te zijn). En de kledingverkoopster moet dat leuke sjaaltje erbij verkopen... Je begrijpt het wel. Die 20% is zeker haalbaar.

Gemiddeld niet 2 keer per jaar verkopen aan je klant, maar 2,4 keer per jaar... Dat moet toch te doen zijn! Je zou de klant kunnen benaderen met producten of diensten die in het verlengde liggen van het oorspronkelijke product. Een webdesigner kan vragen of de klant nog hosting nodig heeft. De hostingprovider kan vragen of de nieuwe site nog aangemeld moet worden bij de zoekmachines. De webdesigner kan vragen of de opdrachtgever nog nieuwe visitekaartjes nodig heeft (met de nieuwe website erop). De keukenverkoper kan vragen of ze nog een nieuwe pannenset of messenset nodig hebben. De loodgieter kan vragen of de klant nog een irrigatiesysteem nodig heeft voor in de tuin. Echt, de mogelijkheden zijn onuitputtelijk. Temeer omdat het niet perse je eigen product moet zijn dat je aanprijst. Het kan ook van een collega zijn, waar jij weer een provisie van krijgt.

Stel, je verkoopt per jaar aan 1000 klanten voor 100 euro per stuk en je verkoopt dat 2 keer per jaar aan al die 1000 klanten. Dan is je omzet:

1000 x 100 x 2 = 200.000 euro.

Als je maar één van de drie met 20% kunt laten stijgen dan krijg je de volgende situatie:

1200 x 100 x 2 = 240.000 euro - een stijging van 20%
1000 x 120 x 2 = 240.000 euro - een stijging van 20%
1000 x 100 x 2,4 = 240.000 euro - een stijging van 20%


Dat is natuurlijk geweldig! Maar wat nou als je ze nu eens alle drie met 20% kunt laten stijgen...

1200 x 120 x 2,4 = 345.600 - een stijging van 73% !!!

Veel succes!

Zoek

Doe mee! Word ook WebsiteSupporter!

Ontvang gratis elke week een verbetersuggestie voor je website, inclusief speciaal stappenplan om je site succesvol te maken.

Klik hier om je in te schrijven!

Domeinnaam-check

Domeinnamen v.a. € 1,- p/m. Check of jouw ideale domeinnaam nog vrij is:

www.

Even onthouden

Moet er iets aan je site gebeuren?

En heb je zelf geen tijd, geen zin of geen idee hoe je het moet aanpakken? Laat ons website-klusteam het voor je oplossen!

Klik hier voor meer info. 

Thema van de week:

Zo zorg je dat je goed vermeld staat in Google Maps

Je kunt echt een verschil maken voor je website door goed vermeld te staan in Google Maps.

Klik hier voor een stap-voor-stap-uitleg in het thema van deze week.

Informatie

Hopelijk vind je alle informatie die je nodig hebt op deze website. Heb je nog vragen? Klik hier om een bericht te sturen of bel tijdens kantoor-uren met 040-2085353 (NL) of 011/547498 (B).

Ben jij een startende ondernemer?

Dan hebben wij een handig gratis ebook om je op weg te helpen met je online presentatie.

Klik hier om het gratis te downloaden.

Alphamega Hosting heeft een unieke garantie!
Privacy Contact Sitemap Copyright 2012 Alphamega Hosting B.V.