Validatie probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP developer (Laravel, Docker, Gitlab-CI)

Functie Het IT-team bestaat momenteel uit 4 ontwikkelaars. Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. Een groot deel van de systemen is gebouwd met behulp van het Laravel framework en PHP (minimaal 7.2), Docker voor lokaab gebruik en Gitlab-CI voor het deployen

Bekijk vacature »

C# .NET Developer

Dit ga je doen Je richt je op het doorontwikkelen en herstructureren van het platform; Je werkt in teamverband en zelfstandig aan uitdagende projecten voor verschillende klanten; Softwareontwikkeling middels C# .NET; Je staat in contact met verschillende opdrachtgevers om de klantwensen te bespreken en deze vervolgens te ontwikkelen; Verbeteren van bedrijfsprocessen; Implementaties. Hier ga je werken Als .NET Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet

Bekijk vacature »

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

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 »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

Developer Front-end

Functie omschrijving Front-end Developer gezocht! Wij zijn op zoek naar een front-end developer voor een organisatie in de regio Veenendaal die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. Je hebt in deze functie een adviserende rol hiervoor moet je beschikken over een grote dosis vakinhoudelijke kennis. Je creëert unieke concepten door samen met collega’s en klanten te overleggen over aangeleverde designs. Hiermee draag jij je steentje bij aan de groeiambities van de klant. Jij wordt het vaste aanspreekpunt voor klanten wanneer het gaat over planningen, hierin is het jouw taak om alle betrokkenen goed

Bekijk vacature »

Medior PHP Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-end developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

Medior PHP Developer

Functie omschrijving Ben jij een getalenteerde PHP Developer en aan de slag in een gemotiveerd team? Lees dan snel verder! Voor onze opdrachtgever in de omgeving van Valkenswaard zijn we op zoek naar een ervaren PHP developer. Jij gaat hier zorg dragen voor het optimaliseren en up-to-date houden van de bestaande applicaties. Je werkt verder aan de applicaties die jij verder ontwikkelt. Dit doe je voornamelijk met PHP en MySQL. Verder ga je je bezig houden met: Het uitbouwen van het E-commerce software platform. Deelnemen aan overleggen met het team. Het ondersteunen van jouw team developers (3 man) en helpen

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 »

C# .NET Developer

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Bennekom gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »

PHP Developer

Als PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen pure PHP code schrijven. Samenwerken met de klantreiziger om onze klanten

Bekijk vacature »
J C

J C

15/01/2014 18:20:52
Quote Anchor link
Ik ben bezig mijn website helemaal netjes te maken en door een validatie heen te halen. Maar ik kom er bij 1 fout melding niet uit, hopelijk kunnen jullie mij helpen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<div class="grid_8 padtop3">
                    <h4 class="padtop">Nieuwsberichten</h4>
                    <p class="padbot35">Hier komen nieuwsberichten.</p>
                    <p class="padbot36">
                        <ul class="icons">
                        <li><a href="https://www.facebook.com/pages/Rigging-Experts/1454326911455393"><img src="http://www.jcsl.nl/rigging/icons/facebook.jpg" alt="" /></a></li>
                        </ul>
                    </p>
                </div>


De </p> geeft hierbij de volgende melding:

line 100 column 9 - Fout: No p element in scope but a p end tag seen.

[code]-tags geplaatst ipv <?php. Zou je in het vervolg alleen PHP code tussen PHP code tags willen zetten?[/modedit]
Gewijzigd op 15/01/2014 18:46:47 door Wouter J
 
PHP hulp

PHP hulp

29/05/2024 09:35:15
 
Willem vp

Willem vp

15/01/2014 18:54:52
Quote Anchor link
<ul> is een block level element. Een <p>-element mag geen block level elementen bevatten.
Gewijzigd op 15/01/2014 18:55:13 door Willem vp
 
J C

J C

15/01/2014 18:57:10
Quote Anchor link
ok dus hoe zou ik dit dan moeten oplossen? Want die p is onderdeel van het skeletonlayout.

is div dan een goede oplossing?
Gewijzigd op 15/01/2014 18:58:20 door J C
 
Willem vp

Willem vp

15/01/2014 19:02:53
Quote Anchor link
Als het geen optie is om de <ul> buiten de <p> te plaatsen, zou je nog kunnen proberen om de <ul>-tags te verwijderen en de <li>-tags om te zetten in een <span> of zo. Maar misschien heeft iemand een betere oplossing.
 
Wouter J

Wouter J

15/01/2014 19:08:31
Quote Anchor link
>> zou je nog kunnen proberen om de <ul>-tags te verwijderen en de <li>-tags om te zetten in een <span> of zo. Maar misschien heeft iemand een betere oplossing.

Dat is nog fouter dan de huidige situatie.

JC, je hebt 2 oplossingen. 1tje is semantisch veel beter. Een p staat voor paragraph (alinea). Een lijst die onderdeel van een alinea is ziet er ongeveer zo uit: item een; twee; drie; en vier. Dat wil jij hier niet. Jij hebt een lijst die er zo uitziet:
  • item een
  • twee
  • drie
  • en vier

Zoals je ziet staat deze tussen 2 alinea's in: tussen 2 <p> elementen dus. Niet in een alinea. Dus:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<p>Een alinea</p>
<ul>
  <li>item een</li>
  <li>twee</li>
  <li>drie</li>
  <li>en vier</li>
</ul>


Als we dan naar jouw huidige lay-out kijken lijkt die <p class="padbot36"> helemaal niet te kloppen. Dat is namelijk geen alinea, maar een blokje met een willekeurige content (lijst, plaatje, tekst, etc.). Een <div> (een block element zonder betekenis) zou dus het beste weer staan in dit geval.

En als je dat niet wilt aanpassen. Gewoon zo laten en je geen zorgen maken over die validator. Browsers supporten het en wat maakt het dan uit dat het tegen de regels is? Het is een beetje miepen over de te kleine details. Maar goed, semantiek (wat ik hierboven uitlegde) is wel goed om op orde te hebben.
 
J C

J C

15/01/2014 19:12:54
Quote Anchor link
Nou wat ik heel graag wil leren is zo'n website bouwen die ook op een mobiel goed te zien is, vandaar deze structuur. Dus waarom in het begin al zulke fouten laten zitten

Ik zou dan zoiets krijgen denk ik:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<div class="grid_8 padtop3">
                    <h4 class="padtop">Nieuwsberichten</h4>
                    <div class="padbot35">Hier komen nieuwsberichten.</div>
                    <div class="padbot36">
                        <ul class="icons">
                        <li><a href="https://www.facebook.com/pages/Rigging-Experts/1454326911455393"><img src="http://www.jcsl.nl/rigging/icons/facebook.jpg" alt="" /></a></li>
                        </ul>
                    </div>
                </div>
 
Wouter J

Wouter J

15/01/2014 19:18:44
Quote Anchor link
>> Dus waarom in het begin al zulke fouten laten zitten
Naja, je moet niet altijd de drang hebben om alles valid te krijgen. Heeft trouwens niks te maken met mobiel enzo. W3C is het team dat de regels heeft bedacht en browsers implementeren deze regels. Hoe browsers er mee omgaan is wat uitmaakt, of W3C het dan misschien niet leuk vind dat je een spatie daar hebt een een & teken daar is allemaal een beetje teveel gemiep.

>> Ik zou dan zoiets krijgen denk ik
Dat ligt aan wat je doel is en of je HTML5 gebruikt.
Zomaar iets dat me bijv. al opvalt: <div class="padbot35">Hier komen nieuwsberichten.</div>
Nieuwsberichten zijn een opsomming van berichten, een lijst dus, geen div.
 
J C

J C

15/01/2014 19:21:31
Quote Anchor link
Helemaal gelijk op beide punten.

Het laatste moet inderdaad later nog een lijst worden, maar ben er nog niet uit hoe ik dat ga voorgeven of indelen, dus heb er even tijdelijk een blok van gemaakt.
 
Willem vp

Willem vp

15/01/2014 19:54:36
Quote Anchor link
Wouter J op 15/01/2014 19:18:44:
W3C is het team dat de regels heeft bedacht en browsers implementeren deze regels. Hoe browsers er mee omgaan is wat uitmaakt, of W3C het dan misschien niet leuk vind dat je een spatie daar hebt een een & teken daar is allemaal een beetje teveel gemiep.

Dat is absoluut geen gemiep. Wat jij beschrijft is juist de bron van alle ellende.
Weg met alle quirks- en compatibility modes. Wat je nu ziet, is dat de ene browser zich niet aan de standaard houdt, waar vervolgens een webdesigner weer gebruik van maakt, zodat andere browsers kunstgrepen uit moeten halen om de betreffende website te kunnen tonen. Maar omdat elke browser weer een andere rendering engine heeft, zal het resultaat voor elke browser weer net iets anders zijn. En doordat iedere browser zal proberen een site die zich niet aan de standaards houdt zo goed mogelijk te tonen, worden ontwerpers ook niet geprikkeld goed werk af te leveren, waardoor het probleem alleen maar groter wordt.

Op dit moment is het gewoon onmogelijk om een site te maken die op alle browsers goed werkt, en dat schrijf ik voor het grootste deel toe aan de vergevingsgezindheid van de browsers betreffende de bagger die ze aangeleverd krijgen. Hoe was dat spreekwoord ook weer van die zachte heelmeesters die stinkende wonden maken? Het huidige wereldwijde web is een grote stinkende wond van kansloze HTML-rommel.

Het probleem is dat wanneer je nu een stricte compliancy zou afdwingen, zo'n 98% van de web"designers" gaat blaten omdat hun site niet meer werkt. Toch denk ik dat het de enige manier is om van de stank af te komen.
Gewijzigd op 15/01/2014 19:55:13 door Willem vp
 
J C

J C

15/01/2014 23:14:06
Quote Anchor link
Ik verwacht niet dat ik daar met die ene website die ik per jaar bouw nou echt verschil in ga maken.
 



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.