svenvideo

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

C++ Ontwikkelaar

Functieomschrijving Ben jij als software ontwikkelaar toe aan een nieuwe uitdaging? Dan zoeken wij jou! Voor het maken van de procesbesturingssoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Ontwerpen, programmeren en testen van product aanpassingen; Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden, o.a. door middel van SCRUM; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Implementeren van nieuwe product

Bekijk vacature »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Als PHP developer bijdragen aan beter onderwijs?

Functie Momenteel zijn ze op zoek naar een PHP developer die mee gaat werken aan de (door)ontwikkeling van de producten en zo helpt aan de uitvoering van hun ontwikkelprojecten. Je komt te werken binnen hun development team bestaande uit 6 ontwikkelaars. Ze staan zowel open voor meer junior als medior/senior developers. Je kunt snel veel verantwoordelijkheid krijgen en doorgroeien binnen het bedrijf. Bovendien ben je betrokken bij het bepalen van de product roadmap en de inbreng van (nieuwe) technologieën. De applicaties waaraan je werk worden gebruikt op onderwijsinstellingen door heel Nederland. De tech-stack bestaat voornamelijk uit Laravel (PHP), Vue.js en

Bekijk vacature »

Database Developer

Functieomschrijving Wat ga je doen? Als developer ben jij samen met een gemotiveerd team van 10 collega’s verantwoordelijk voor het creëren van aangemeten software voor klanten. Je bent klantvriendelijk en oplossingsgericht ingesteld, omdat het essentieel is om de klanten zo goed mogelijk te helpen met hun uitdagingen. Het is mogelijk om vanuit huis je werkzaamheden uit te voeren, maar het is ook prettig als je in de omgeving van Tilburg woont om naar het kantoor te kunnen komen. Vind jij het leuk om jouw creatieve vaardigheden te benutten om complexe systemen te ontwikkelen? Lees dan snel verder! Bedrijfsprofiel Voor wie

Bekijk vacature »

C++ Developer

Functieomschrijving Ben jij als software engineer toe aan een nieuwe uitdaging? Dan zijn wij op zoek naar jou! Voor het maken van de procesbesturingsoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Ontwerpen, programmeren en testen van productaanpassingen; Implementeren van nieuwe productreleases in de projectteams; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden,

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

Bekijk vacature »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

Bekijk vacature »

Applicatie ontwikkelaar

Functie omschrijving Zelfstandige applicatie ontwikkelaar gezocht voor familiair bedrijf in omgeving Rotterdam! Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! Binnen deze rol houdt jij je met het volgende bezig: Onderhouden en ontwikkelen van de IT systemen; Opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werken aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkelen en implementeren van MS PowerApps

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Back-end Developer

Functie omschrijving Als Back-end Developer heb je de eer om als eerste interne developer bij deze organisatie te beginnen. Op dit moment zijn er externe developers, maar daar wil de organisatie verandering in brengen. Op termijn moet de gehele afdeling uit intern personeel bestaan. Je kan je voorstellen dat de eerste interne developer ook de nodige kennis mee moet brengen. Dat klopt. Je gaat je namelijk aan het begin bekommeren over de externe developers en uiteindelijk over je interne collega's. Verder ga je het volgende doen: Het bedenken, beheren en onderhouden van webportalen, API-koppelingen en applicaties; Je bedenkt en werkt

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Voor een leuke opdrachtgever zijn wij op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Hoofddorp. Binnen deze functie vervul je een onsite learning programma waarbij je aan de slag gaat met PHP en Laravel. Hierbij ben je voornamelijk werkzaam op verschillende klantlocaties en is het jouw taak om hun wensen en eisen

Bekijk vacature »
Sven video

sven video

11/06/2011 13:17:58
Quote Anchor link
hallo wat vinden jullie van mijn site?
svenvideo
 
PHP hulp

PHP hulp

25/12/2024 05:30:50
 
- Ariën  -
Beheerder

- Ariën -

11/06/2011 13:34:40
Quote Anchor link
Hij is al beter dan de vorige versie:
- De bovenste balk valt niet echt in het oog. Is het niet makkelijker om je menu dichterbij je site te brengen? Hij heeft wel wat weg van Fok! zie ik ;-)
- Inlog-ding is niet mooi uitgelijnd
- Times New Roman is een standaard font, neem liever wat anders.
- Denk aan je grammatica en spelling, ik zie o.a Atracties staan, waar een 't' mist.
- Jammer van de registratie popup. Deze popups zijn een beetje uit de tijd... ;-)
- Je avatarupload is ZEER onveilig. Gelieve DIRECT offline te halen of aan te passen.
- Als ik naar Uploaden ga, waarom moet ik opnieuw aanmelden/inloggen? Heb je meerdere inlogsystemen? In dat geval is dat heel onlogisch....
Gewijzigd op 11/06/2011 13:44:57 door - Ariën -
 
Sven video

sven video

11/06/2011 14:07:57
Quote Anchor link
hoe kan ik het veilig maken?
 
- Ariën  -
Beheerder

- Ariën -

11/06/2011 14:13:03
Quote Anchor link
Controleren op extentie en mime-type.
 
Sven video

sven video

11/06/2011 14:16:17
Quote Anchor link
hoe kan ik dat invoegen aan dit script?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
<?
include "config.php";
// Your file name you are uploading
$file_name = $HTTP_POST_FILES['userfile']['name'];

// random 4 digit to add to our file name
// some people use date and time in stead of random digit

$random_digit=rand(0000,9999);

//combine random digit to you file name to create new file name
//use dot (.) to combile these two variables


$new_file_name=$random_digit.$file_name;

//set where you want to store files
//in this example we keep file in folder upload
//$new_file_name = new upload file name
//for example upload file name cartoon.gif . $path will be upload/cartoon.gif

$path= "files/".$new_file_name;
if($ufile !=none)
{

if(copy($HTTP_POST_FILES['userfile']['tmp_name'], $path))
{

echo "Successful<BR/>";

//$new_file_name = new file name
//$HTTP_POST_FILES['ufile']['size'] = file size
//$HTTP_POST_FILES['ufile']['type'] = type of file

echo "File Name :".$new_file_name."<BR/>";
echo "File Size :".$HTTP_POST_FILES['userfile']['size']."<BR/>";
echo "File Type :".$HTTP_POST_FILES['userfile']['type']."<BR/>";
}

else
{
echo "Error";
}
}


    move_uploaded_file($_FILES['userfile']['tmp_name'], $path . $_FILES['userfile']['name']);

$bestand = $new_file_name;
$ip = $_SERVER['REMOTE_ADDR'];
mysql_query("INSERT INTO users (naam, email, username, password, leeftijd, bestand, datum, geslacht) VALUES ('$_POST[naam]','$_POST[email]','$_POST[username]','$_POST[password]','$_POST[leeftijd]','$bestand','$datum','$_POST[geslacht]')") or die(mysql_error());
?>
 
- Ariën  -
Beheerder

- Ariën -

11/06/2011 14:18:05
Quote Anchor link
Explode() op je $HTTP_POST_FILES['userfile']['name'] voor de extentie, en doe een check op $HTTP_POST_FILES['userfile']['type']

En pas $HTTP_POST_FILES aan naar: $_FILES
 
- SanThe -

- SanThe -

11/06/2011 14:22:18
Quote Anchor link
Script is zo te zien behoorlijk oud.
Script is lek => sql-injection.
Foutafhandeling ontbreekt.
Ik zie copy() en move_uploaded_file(), is dat niet dubbel.
$Vars buiten quotes houden.
Array-keys horen tussen quotes te staan.
Etc.
 
Sven video

sven video

11/06/2011 19:02:34
Quote Anchor link
ik heb nu dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?
global $_FILES;

$filename = $_FILES['userfile']['name'];  

$allow[0] = "jpg";
$allow[1] = "gif";
$allow[2] = "bmp";
$allow[2] = "png";
// $allow[3] = "exe"; enz.

if ($_POST["newname"])
    $uploadname = $_POST['newname'];
else
    $uploadname = $_FILES['userfile']['name'];
    
$extentie = substr($uploadname, -3);

for ($i = 0; $i < count($allow); $i++)
{

    if ($extentie == $allow[$i])
    {

        $extentie_check = "ok";
        $i = count($allow) + 5; // om loop te beindigen
    }
}


if ($extentie_check)
{

    if (is_uploaded_file($_FILES['userfile']['tmp_name'])) {  
        move_uploaded_file($_FILES['userfile']['tmp_name'], "files/" . $uploadname);

        echo "Het bestand is geupload onder de naam: $uploadname";
    }
}

else
{
    echo "Jij bent stout! Mag niet hoor!";
}

?>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?
include("conn.php");

$bestand = $uploadname;
$ip = $_SERVER['REMOTE_ADDR'];
mysql_query("INSERT INTO users (naam, email, username, password, leeftijd, bestand, datum, geslacht) VALUES ('$_POST[naam]','$_POST[email]','$_POST[username]','$_POST[password]','$_POST[leeftijd]','$bestand','$datum','$_POST[geslacht]')") or die(mysql_error());
?>

</center>

en hoe krijg ik dit er in?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php

// Your file name you are uploading
$file_name = $HTTP_POST_FILES['ufile']['name'];

// random 4 digit to add to our file name
// some people use date and time in stead of random digit

$random_digit=rand(0000,9999);

//combine random digit to you file name to create new file name
//use dot (.) to combile these two variables


$new_file_name=$random_digit.$file_name;

//set where you want to store files
//in this example we keep file in folder upload
//$new_file_name = new upload file name
//for example upload file name cartoon.gif . $path will be upload/cartoon.gif

$path= "upload/".$new_file_name;
if($ufile !=none)
{

if(copy($HTTP_POST_FILES['ufile']['tmp_name'], $path))
{

echo "Successful<BR/>";

//$new_file_name = new file name
//$HTTP_POST_FILES['ufile']['size'] = file size
//$HTTP_POST_FILES['ufile']['type'] = type of file

echo "File Name :".$new_file_name."<BR/>";
echo "File Size :".$HTTP_POST_FILES['ufile']['size']."<BR/>";
echo "File Type :".$HTTP_POST_FILES['ufile']['type']."<BR/>";
}

else
{
echo "Error";
}
}

?>
 
- Ariën  -
Beheerder

- Ariën -

11/06/2011 19:11:08
Quote Anchor link
Gewoon een in_array check gebruiken om te kijken of de $_FILES['ufile']['type'] voorkomt in de array. Zoja... error...
 
Sven video

sven video

11/06/2011 19:38:36
Quote Anchor link
bedankt het is gelukt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<?
global $_FILES;

$filename = $_FILES['userfile']['name'];  

$allow[0] = "jpg";
$allow[1] = "gif";
$allow[2] = "bmp";
$allow[2] = "png";
// $allow[3] = "exe"; enz.

if ($_POST["newname"])
    $uploadname = $_POST['newname'];
else
    $uploadname = $_FILES['userfile']['name'];
    
$extentie = substr($uploadname, -3);

for ($i = 0; $i < count($allow); $i++)
{

    if ($extentie == $allow[$i])
    {

        $extentie_check = "ok";
        $i = count($allow) + 5; // om loop te beindigen
    }
}


if ($extentie_check)
{

// Your file name you are uploading
$file_name = $HTTP_POST_FILES['userfile']['name'];

// random 4 digit to add to our file name
// some people use date and time in stead of random digit

$random_digit=$_POST[username];

//combine random digit to you file name to create new file name
//use dot (.) to combile these two variables


$new_file_name=$random_digit.$file_name;

//set where you want to store files
//in this example we keep file in folder upload
//$new_file_name = new upload file name
//for example upload file name cartoon.gif . $path will be upload/cartoon.gif

$path= "files/".$new_file_name;
if($ufile !=none)
{

if(copy($HTTP_POST_FILES['userfile']['tmp_name'], $path))
{

echo "Successful<BR/>";

//$new_file_name = new file name
//$HTTP_POST_FILES['ufile']['size'] = file size
//$HTTP_POST_FILES['ufile']['type'] = type of file

echo "File Name :".$new_file_name."<BR/>";
echo "File Size :".$HTTP_POST_FILES['userfile']['size']."<BR/>";
echo "File Type :".$HTTP_POST_FILES['userfile']['type']."<BR/>";
}

else
{
echo "Error";
}
}
}

?>
 
Vincent Huisman

Vincent Huisman

11/06/2011 20:04:51
Quote Anchor link
- SanThe - op 11/06/2011 14:22:18:
Script is zo te zien behoorlijk oud.
Script is lek => sql-injection.
Foutafhandeling ontbreekt.
Ik zie copy() en move_uploaded_file(), is dat niet dubbel.
$Vars buiten quotes houden.
Array-keys horen tussen quotes te staan.
Etc.
 
Nick Dijkstra

Nick Dijkstra

11/06/2011 22:01:50
Quote Anchor link
Als ik op je homepagina refresh telt de teller gewoon door. Je kan hier iets maken dat hij het per ip telt, klik
Gewijzigd op 11/06/2011 22:03:25 door Nick Dijkstra
 
Sven video

sven video

11/06/2011 22:03:16
Quote Anchor link
hoe?
kan je het script geven?
 
- Ariën  -
Beheerder

- Ariën -

11/06/2011 22:41:49
Quote Anchor link
Wat houdt je tegen om zelf wat te proberen?

Het gaat erom dat je met MySQL kijkt of het IP-adres van de gebruiker al in de database vermeld staat, of juist niet. In het laatste geval waarbij het IP-adres nog niet bekend is gebruik je INSERT om deze in de database te plaatsen met de huidige datum en tijd (met NOW() van MySQL). Bestaat het IP al in de database, dan UPDATE je daar steeds de tijd.

Met de DELETE en INTERVAL() functie van MySQL kan je in een tweede querie kijken bij welke IP's de datum ouder is dan 5 minuten (realtime zal niet makkelijk gaan lukken, dus daarom houden we een buffer-periode in), en in dat geval verwijder je die IP's weer.

Ik zou zeggen, probeer het eens... :-)
Gewijzigd op 11/06/2011 22:44:25 door - Ariën -
 
Nick Dijkstra

Nick Dijkstra

11/06/2011 22:55:07
Quote Anchor link
Sven video op 11/06/2011 22:03:16:
hoe?
kan je het script geven?


klik op die link? daar staat een scriptje
 
- Ariën  -
Beheerder

- Ariën -

11/06/2011 23:02:42
Quote Anchor link
Is mij nog niet eens opgevallen :P
 

12/06/2011 13:07:32
Quote Anchor link
Gebruik eens css 3, daar kan je de hoeken mooi mee afronden..

Daar is deze code voor nodig:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
#main { clear:both; background: rgba(255,255,255,0.7); width:80%; margin:auto;
border-top-right-radius:40px; border-bottom-left-radius:40px; border-bottom-right-radius:40px; }
 
Joris van Rijn

Joris van Rijn

12/06/2011 14:21:07
Quote Anchor link
@Youri, Dat zou ik nog niet doen. Lekker wachten tot het er helemaal in zit. Teveel browsers kunnen het nu nog niet. (Te weinig mensen hebben een ondersteunende browser).

Nu nog gewoon lekker in css2 met wat plaatjes doen!
 
Vincent Huisman

Vincent Huisman

12/06/2011 14:25:51
Quote Anchor link
Rounded borders zou je al wel kunnen doen

Toevoeging op 12/06/2011 14:26:06:

Rounded borders zou je al wel kunnen doen
 
Erik van de Locht

Erik van de Locht

12/06/2011 15:14:00
Quote Anchor link
Het kan aan mij liggen, maar het duurde even voordat ik er achter kwam dat de zwarte balk bovenin de navigatie was. Je ziet een groot, centraal, wit scherm in het midden. Als gebruiker zou ik daar als eerst zoeken naar een navigatie. De navigatie staat nu zeg maar overal los van.

Ik werk hier op een resolutie van 1920*1080 op een 24" scherm en zit er circa 60cm vandaan. De tekst in de zwarte navigatiebalk is bij mij echt maar nét te lezen. Mijn ogen zijn prima hoor, maar houd rekening met gebruikers die niet optimaal zien.

De pagina 'Uploaden' kan wel een beschrijving gebruiken. Ik zie nu een knop 'Uploaden' staan met de beschrijving 'Klik op de knop' en dat is alles. Een gebruiker die niet zo veel kennis heeft van computers zal denken: Oke, ik klik er wel op. Terwijl ze eigenlijk niet eens weten wat de bedoeling is.

Op de pagina 'blog', maak door middel van opmaak duidelijk wat-wat is. Alles is dikgedrukt en dat maakt de overzichtelijkheid er niet beter op. Ik zie dat je van de titel van de blogpost een <h2> hebt gemaakt. Daar kan ik mee in komen maar de meta-data (datum enzo) samen met de inhoud van het bericht ook een heading? Dat volg ik niet helemaal. een <h*> tag is een heading. Een titel dus. Houd er rekening mee dat zoekmachines pagina's indexeren en dat bepaalde tags zwaarder wegen dan andere. Ik zou van de meta-data en de inhoud van je blog post gewoon paragrafen maken (<p>).
Ook kun je dan eventueel de meta-data schuingedrukt maken, om aan te geven dat het een stukje standaard informatie is wat bij een bericht hoort. Niet verplicht ofzo hoor, maar ik probeer je enkel wat te helpen :)

Probeer op je taalgebruik te letten (is geloof ik al eens eerder gezegd). Vooral hoofdletters. Het is nu net of je de shift-toets nog niet uitgevonden hebt ;-)

Plak niet zomaar overal grote foto's in. Schaal ze op het formaat die je nodig hebt. Ik zie toevallig een foto van ruim 750Kb voorbij komen die je met CSS terug geschaald hebt naar 150 pixels. Erg jammer van de performance en je dataverkeer ;)

Popups ben ik ook niet zo'n fan van. Veel mensen hebben tegenwoordig adblockers die dat soort dingen regelmatig tegenhouden. Mijn browser opende hem toevallig wel maar als iemand een ad-blocker heeft bestaat de kans dat hij denkt: Hey, waarom doet hij niks.

Wat is exact de doelgroep en het onderwerp van je website? Als ontwikkelaar moet je proberen je website op te laten vallen. Gebruikers moeten denken: Dat is een leuke site, daar ga ik nog een keer kijken. Nu kan ik wel begrijpen dat je een website maakt 'omdat je het leuk vind om een site te maken', maar dat is wel iets om in de toekomst over na te denken mocht je serieuzer iets willen maken.

Succes,
Erik
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.