SlideShare uma empresa Scribd logo
1 de 28
Baixar para ler offline
Bootstrap 7
HTML module 44.7 Bootstrap 7
HTML module 44.7 Bootstrap 7
Terugblik
HTML module 44.7 Bootstrap 7
Vindennn optimaliseren
voor Tablet!
HTML module 44.7 Bootstrap 7
Huidige situatie
HTML module 44.7 Bootstrap 7
Nieuwe situatie
HTML module 44.7 Bootstrap 7
Hoe codeer je dit ?
Huidige code!
HTML module 44.7 Bootstrap 7
Hoe moet de code
aangepast worden?
HTML module 44.7 Bootstrap 7
Nieuwe Code?
Verwijderd bij section: col-md-12 (was overbodig)
Toegevoegd bij article de classes:
• col-12 (small devices)
• col-md-2 wordt col-md-5
• col-xl-2 (laptops)
• Shadow
HTML module 44.7 Bootstrap 7
Huidige situatie
HTML module 44.7 Bootstrap 7
Nieuwe situatie
HTML module 44.7 Bootstrap 7
Hoe codeer je dit ?
Huidige code!
HTML module 44.7 Bootstrap 7
Hoe moet de code
aangepast worden?
HTML module 44.7 Bootstrap 7
Nieuwe Code?
Verwijderd bij section: col-md-12 (was overbodig)
Toegevoegd bij article de classes:
• col-12 (small devices)
• col-md-2 wordt col-md-5
• col-xl-3 (laptops)
• Shadow
• I.p.v. 2 sections 1 section voor cards gemaakt
HTML module 44.7 Bootstrap 7
Nieuwe Stof
HTML module 44.7 Bootstrap 7
Testen en optimaliseren
Als het prototype van de webapplicatie gereed
ga je het geheel testen en daarna optimaliseren.
Optimaliseren betekend aanpassen van de code.
Hier gebruik je een testplan voor!
HTML module 44.7 Bootstrap 7
Testvraag Volgens de functionele beschrijving
moet het logo navigeren naar de index
pagina.
Uitkomst test Geen navigatie op logo
Oplossing a href om image van logo plaatsen die
verwijst naar index.html.
Opgelost door: M. van Ginkel
Aangepast in de code
HTML module 44.7 Bootstrap 7
Testvraag Is de look and feel van het opdracht plaatsen
formulier op alle formaten laptop en monitor
schermen hetzelfde?
Uitkomst test Dit is niet het geval de categorie input is
op veel schermen te breed voor het formulier.
Huidige code
HTML module 44.7 Bootstrap 7
Testvraag Is de look and feel van het opdracht plaatsen
formulier op alle formaten laptop en monitor
schermen hetzelfde?
Uitkomst test Dit is niet het geval de categorie input is
op veel schermen te breed voor het formulier.
Oplossing Voeg aan de select de class col-12 toe.
Opgelost door: M. van Ginkel
HTML module 44.7 Bootstrap 7
Testvraag Is de navigatie op een telefoon naar
tevredenheid van de opdrachtgever?
Uitkomst test Nee als je over de pagina scrolt blijft de
button staan maar als je er dan op klikt dan
zie je de navigatie niet op de plek waar je je
dan bevindt. Ook de look and feel is niet mooi.
HTML module 44.7 Bootstrap 7
Testvraag Is de navigatie op een telefoon naar tevredenheid van de opdrachtgever?
Uitkomst test Nee als je over de pagina scrolt blijft de button staan maar als je er dan op
klikt dan zie je de navigatie niet op de plek waar je je dan bevindt. Ook de
look and feel is niet mooi.
In overleg met de opdrachtgever
ontwerp gemaakt.
Na klik op button wordt het
hele scherm gevuld met de
navigatie waar je je ook bevind
HTML module 44.7 Bootstrap 7
Oplossing Door gebruik te maken van het id van de div
met id navigatie stijl aan te brengen zodat
de navigatie fixed en over de volledige
breedte en hoogte van het scherm te plaatsen
daarnaast stijl aan de li aanbrengen zoals
shadow. Ik gebruik hier de @media indeling
van bootstrap voor.
Opgelost door:
Huidige html code wordt geen aanpassingen aan toegevoegd.
HTML module 44.7 Bootstrap 7
Oplossing Door gebruik te maken van het id van de div met id navigatie stijl aan te brengen
zodat de navigatie fixed en over de volledige breedte en hoogte van het scherm te
plaatsen daarnaast stijl aan de li aanbrengen zoals shadow. Ik gebruik hier de
@media indeling van bootstrap voor. Belangrijk is om z-index te gebruiken voor de
button en de navigatie.
Opgelost
door:
M. van Ginkel
Toegevoegde css code.
HTML module 44.6 Bootstrap 6
Opdracht!
De opdracht is het verder optimaliseren van de webapplicatie
aan de hand van de testvragen die op de volgende pagina’s zijn
uitgewerkt.
Los de problemen op en plaats de oplossingen in
het betreffende vak. Maak een word document met tabellen
en gebruik deze voor het plaatsen van de oplossing die je
hebt gekozen.
Pas de code ook aan zodat het naar behoren van de opdrachtgever
werkt.
Lever de webapplicatie en het word document als zip bestand
in voor a.s. dinsdag om 18.00 uur in opdracht 4.7.
Let op voor de eindcase heb je deze webapplicatie nodig we
gaan deze n.l. uitbreiden.
HTML module 44.7 Bootstrap 7
Testvraag Volgens de functionele beschrijving
moeten bij het formulier voor het plaatsen
van een opdracht de volgende gegevens
ingevuld worden: Categorie, bedrijfsnaam,
opdracht, opdrachtomschrijving, omvang in
uren, uurtarief, datum oplevering en
contactpersoon.
Categorie Bigscreen
Uitkomst test
Oplossing
Opgelost door:
Test/Optimalisatie vraag 1
HTML module 44.7 Bootstrap 7
Test/Optimalisatie vraag 2
Testvraag Volgens de functionele beschrijving
moet de de koptekst bij opdrachten per
categorie en trending jobs op de telefoon
Als 1 regel zichtbaar zijn en een kleiner
formaat hebben dan op een groot scherm.
Categorie Mobile
Uitkomst test
Oplossing
Opgelost door:
HTML module 44.7 Bootstrap 7
Test/Optimalisatie vraag 3
Testvraag Verzin zelf een testvraag kijk naar de site
en wat vind jezelf beter kunnen
Categorie mobile/bigscreen/overige
Uitkomst test
Oplossing
Opgelost door:
HTML module 44.7 Bootstrap 7
Test/Optimalisatie vraag 4
Testvraag Verzin zelf een testvraag kijk naar de site
en wat vind jezelf beter kunnen
Categorie mobile/bigscreen/overige
Uitkomst test
Oplossing
Opgelost door:
HTML module 44.7 Bootstrap 7
Test/Optimalisatie vraag 5
Testvraag De opdrachtgever wil graag dat er in de code
commentaar geplaatst word zodat een andere
developer het ook begrijpt.
Categorie mobile/bigscreen/overige
Uitkomst test
Oplossing
Opgelost door:

Mais conteúdo relacionado

Semelhante a 4.7 bootstrap 7

Social Media & SEO - Joomla SEO Expert Sessie
Social Media & SEO - Joomla SEO Expert SessieSocial Media & SEO - Joomla SEO Expert Sessie
Social Media & SEO - Joomla SEO Expert SessieSander Potjer
 
Webcommunicatie / college 4
Webcommunicatie / college 4Webcommunicatie / college 4
Webcommunicatie / college 4Igor ter Halle
 
Oogst - GAUC 2016
Oogst - GAUC 2016Oogst - GAUC 2016
Oogst - GAUC 2016Oogst
 
1.7 terugblik module 1
1.7 terugblik module 11.7 terugblik module 1
1.7 terugblik module 1mvanginkel
 
4.8 eindcase vindennn
4.8 eindcase vindennn4.8 eindcase vindennn
4.8 eindcase vindennnmvanginkel
 
20201026 profileer jezelf en je zaak op linkedin UNIZO deel 2 -bedrijfspagina
20201026  profileer jezelf en je zaak op linkedin UNIZO deel 2 -bedrijfspagina20201026  profileer jezelf en je zaak op linkedin UNIZO deel 2 -bedrijfspagina
20201026 profileer jezelf en je zaak op linkedin UNIZO deel 2 -bedrijfspaginaI Like Media
 
Oefencase ijsland
Oefencase ijslandOefencase ijsland
Oefencase ijslandmvanginkel
 
Usabilityweb magazine nr. 7
Usabilityweb magazine nr. 7Usabilityweb magazine nr. 7
Usabilityweb magazine nr. 7srprs.me
 
Thesis graphic design
Thesis graphic designThesis graphic design
Thesis graphic designstereographic
 
Html les 2.3_responsive_design
Html les 2.3_responsive_designHtml les 2.3_responsive_design
Html les 2.3_responsive_designmvanginkel
 
Lucius Drupal Development Cursus
Lucius Drupal Development CursusLucius Drupal Development Cursus
Lucius Drupal Development CursusLuciuswebsystems
 
Talk 02 html5-css3
Talk 02 html5-css3Talk 02 html5-css3
Talk 02 html5-css3Monkeyshot
 
Hyperlocal Academy - deel 2: techniek
Hyperlocal Academy - deel 2: techniekHyperlocal Academy - deel 2: techniek
Hyperlocal Academy - deel 2: techniekPeter Luit
 
Projectwebsites.nl in samenwerking met NIKI
Projectwebsites.nl in samenwerking met NIKIProjectwebsites.nl in samenwerking met NIKI
Projectwebsites.nl in samenwerking met NIKIFundament All Media
 
Fork Future
Fork FutureFork Future
Fork FutureFork-CMS
 
Html5 jeugdwerknet
Html5 jeugdwerknetHtml5 jeugdwerknet
Html5 jeugdwerknetHans Rossel
 
AMOTEK TECHNOLOGIES STACK Presentatie - PUBLIC
AMOTEK TECHNOLOGIES STACK Presentatie - PUBLICAMOTEK TECHNOLOGIES STACK Presentatie - PUBLIC
AMOTEK TECHNOLOGIES STACK Presentatie - PUBLICFilip Smet
 
Zelf je Joomla! template bouwen voor beginners
Zelf je Joomla! template bouwen voor beginnersZelf je Joomla! template bouwen voor beginners
Zelf je Joomla! template bouwen voor beginnersRachel Walraven
 

Semelhante a 4.7 bootstrap 7 (20)

Social Media & SEO - Joomla SEO Expert Sessie
Social Media & SEO - Joomla SEO Expert SessieSocial Media & SEO - Joomla SEO Expert Sessie
Social Media & SEO - Joomla SEO Expert Sessie
 
Webcommunicatie / college 4
Webcommunicatie / college 4Webcommunicatie / college 4
Webcommunicatie / college 4
 
Oogst - GAUC 2016
Oogst - GAUC 2016Oogst - GAUC 2016
Oogst - GAUC 2016
 
FrameRateFest opdracht
FrameRateFest opdrachtFrameRateFest opdracht
FrameRateFest opdracht
 
Frame ratefest opdracht
Frame ratefest opdrachtFrame ratefest opdracht
Frame ratefest opdracht
 
1.7 terugblik module 1
1.7 terugblik module 11.7 terugblik module 1
1.7 terugblik module 1
 
4.8 eindcase vindennn
4.8 eindcase vindennn4.8 eindcase vindennn
4.8 eindcase vindennn
 
20201026 profileer jezelf en je zaak op linkedin UNIZO deel 2 -bedrijfspagina
20201026  profileer jezelf en je zaak op linkedin UNIZO deel 2 -bedrijfspagina20201026  profileer jezelf en je zaak op linkedin UNIZO deel 2 -bedrijfspagina
20201026 profileer jezelf en je zaak op linkedin UNIZO deel 2 -bedrijfspagina
 
Oefencase ijsland
Oefencase ijslandOefencase ijsland
Oefencase ijsland
 
Usabilityweb magazine nr. 7
Usabilityweb magazine nr. 7Usabilityweb magazine nr. 7
Usabilityweb magazine nr. 7
 
Thesis graphic design
Thesis graphic designThesis graphic design
Thesis graphic design
 
Html les 2.3_responsive_design
Html les 2.3_responsive_designHtml les 2.3_responsive_design
Html les 2.3_responsive_design
 
Lucius Drupal Development Cursus
Lucius Drupal Development CursusLucius Drupal Development Cursus
Lucius Drupal Development Cursus
 
Talk 02 html5-css3
Talk 02 html5-css3Talk 02 html5-css3
Talk 02 html5-css3
 
Hyperlocal Academy - deel 2: techniek
Hyperlocal Academy - deel 2: techniekHyperlocal Academy - deel 2: techniek
Hyperlocal Academy - deel 2: techniek
 
Projectwebsites.nl in samenwerking met NIKI
Projectwebsites.nl in samenwerking met NIKIProjectwebsites.nl in samenwerking met NIKI
Projectwebsites.nl in samenwerking met NIKI
 
Fork Future
Fork FutureFork Future
Fork Future
 
Html5 jeugdwerknet
Html5 jeugdwerknetHtml5 jeugdwerknet
Html5 jeugdwerknet
 
AMOTEK TECHNOLOGIES STACK Presentatie - PUBLIC
AMOTEK TECHNOLOGIES STACK Presentatie - PUBLICAMOTEK TECHNOLOGIES STACK Presentatie - PUBLIC
AMOTEK TECHNOLOGIES STACK Presentatie - PUBLIC
 
Zelf je Joomla! template bouwen voor beginners
Zelf je Joomla! template bouwen voor beginnersZelf je Joomla! template bouwen voor beginners
Zelf je Joomla! template bouwen voor beginners
 

4.7 bootstrap 7

  • 1. Bootstrap 7 HTML module 44.7 Bootstrap 7
  • 2. HTML module 44.7 Bootstrap 7 Terugblik
  • 3. HTML module 44.7 Bootstrap 7 Vindennn optimaliseren voor Tablet!
  • 4. HTML module 44.7 Bootstrap 7 Huidige situatie
  • 5. HTML module 44.7 Bootstrap 7 Nieuwe situatie
  • 6. HTML module 44.7 Bootstrap 7 Hoe codeer je dit ? Huidige code!
  • 7. HTML module 44.7 Bootstrap 7 Hoe moet de code aangepast worden?
  • 8. HTML module 44.7 Bootstrap 7 Nieuwe Code? Verwijderd bij section: col-md-12 (was overbodig) Toegevoegd bij article de classes: • col-12 (small devices) • col-md-2 wordt col-md-5 • col-xl-2 (laptops) • Shadow
  • 9. HTML module 44.7 Bootstrap 7 Huidige situatie
  • 10. HTML module 44.7 Bootstrap 7 Nieuwe situatie
  • 11. HTML module 44.7 Bootstrap 7 Hoe codeer je dit ? Huidige code!
  • 12. HTML module 44.7 Bootstrap 7 Hoe moet de code aangepast worden?
  • 13. HTML module 44.7 Bootstrap 7 Nieuwe Code? Verwijderd bij section: col-md-12 (was overbodig) Toegevoegd bij article de classes: • col-12 (small devices) • col-md-2 wordt col-md-5 • col-xl-3 (laptops) • Shadow • I.p.v. 2 sections 1 section voor cards gemaakt
  • 14. HTML module 44.7 Bootstrap 7 Nieuwe Stof
  • 15. HTML module 44.7 Bootstrap 7 Testen en optimaliseren Als het prototype van de webapplicatie gereed ga je het geheel testen en daarna optimaliseren. Optimaliseren betekend aanpassen van de code. Hier gebruik je een testplan voor!
  • 16. HTML module 44.7 Bootstrap 7 Testvraag Volgens de functionele beschrijving moet het logo navigeren naar de index pagina. Uitkomst test Geen navigatie op logo Oplossing a href om image van logo plaatsen die verwijst naar index.html. Opgelost door: M. van Ginkel Aangepast in de code
  • 17. HTML module 44.7 Bootstrap 7 Testvraag Is de look and feel van het opdracht plaatsen formulier op alle formaten laptop en monitor schermen hetzelfde? Uitkomst test Dit is niet het geval de categorie input is op veel schermen te breed voor het formulier. Huidige code
  • 18. HTML module 44.7 Bootstrap 7 Testvraag Is de look and feel van het opdracht plaatsen formulier op alle formaten laptop en monitor schermen hetzelfde? Uitkomst test Dit is niet het geval de categorie input is op veel schermen te breed voor het formulier. Oplossing Voeg aan de select de class col-12 toe. Opgelost door: M. van Ginkel
  • 19. HTML module 44.7 Bootstrap 7 Testvraag Is de navigatie op een telefoon naar tevredenheid van de opdrachtgever? Uitkomst test Nee als je over de pagina scrolt blijft de button staan maar als je er dan op klikt dan zie je de navigatie niet op de plek waar je je dan bevindt. Ook de look and feel is niet mooi.
  • 20. HTML module 44.7 Bootstrap 7 Testvraag Is de navigatie op een telefoon naar tevredenheid van de opdrachtgever? Uitkomst test Nee als je over de pagina scrolt blijft de button staan maar als je er dan op klikt dan zie je de navigatie niet op de plek waar je je dan bevindt. Ook de look and feel is niet mooi. In overleg met de opdrachtgever ontwerp gemaakt. Na klik op button wordt het hele scherm gevuld met de navigatie waar je je ook bevind
  • 21. HTML module 44.7 Bootstrap 7 Oplossing Door gebruik te maken van het id van de div met id navigatie stijl aan te brengen zodat de navigatie fixed en over de volledige breedte en hoogte van het scherm te plaatsen daarnaast stijl aan de li aanbrengen zoals shadow. Ik gebruik hier de @media indeling van bootstrap voor. Opgelost door: Huidige html code wordt geen aanpassingen aan toegevoegd.
  • 22. HTML module 44.7 Bootstrap 7 Oplossing Door gebruik te maken van het id van de div met id navigatie stijl aan te brengen zodat de navigatie fixed en over de volledige breedte en hoogte van het scherm te plaatsen daarnaast stijl aan de li aanbrengen zoals shadow. Ik gebruik hier de @media indeling van bootstrap voor. Belangrijk is om z-index te gebruiken voor de button en de navigatie. Opgelost door: M. van Ginkel Toegevoegde css code.
  • 23. HTML module 44.6 Bootstrap 6 Opdracht! De opdracht is het verder optimaliseren van de webapplicatie aan de hand van de testvragen die op de volgende pagina’s zijn uitgewerkt. Los de problemen op en plaats de oplossingen in het betreffende vak. Maak een word document met tabellen en gebruik deze voor het plaatsen van de oplossing die je hebt gekozen. Pas de code ook aan zodat het naar behoren van de opdrachtgever werkt. Lever de webapplicatie en het word document als zip bestand in voor a.s. dinsdag om 18.00 uur in opdracht 4.7. Let op voor de eindcase heb je deze webapplicatie nodig we gaan deze n.l. uitbreiden.
  • 24. HTML module 44.7 Bootstrap 7 Testvraag Volgens de functionele beschrijving moeten bij het formulier voor het plaatsen van een opdracht de volgende gegevens ingevuld worden: Categorie, bedrijfsnaam, opdracht, opdrachtomschrijving, omvang in uren, uurtarief, datum oplevering en contactpersoon. Categorie Bigscreen Uitkomst test Oplossing Opgelost door: Test/Optimalisatie vraag 1
  • 25. HTML module 44.7 Bootstrap 7 Test/Optimalisatie vraag 2 Testvraag Volgens de functionele beschrijving moet de de koptekst bij opdrachten per categorie en trending jobs op de telefoon Als 1 regel zichtbaar zijn en een kleiner formaat hebben dan op een groot scherm. Categorie Mobile Uitkomst test Oplossing Opgelost door:
  • 26. HTML module 44.7 Bootstrap 7 Test/Optimalisatie vraag 3 Testvraag Verzin zelf een testvraag kijk naar de site en wat vind jezelf beter kunnen Categorie mobile/bigscreen/overige Uitkomst test Oplossing Opgelost door:
  • 27. HTML module 44.7 Bootstrap 7 Test/Optimalisatie vraag 4 Testvraag Verzin zelf een testvraag kijk naar de site en wat vind jezelf beter kunnen Categorie mobile/bigscreen/overige Uitkomst test Oplossing Opgelost door:
  • 28. HTML module 44.7 Bootstrap 7 Test/Optimalisatie vraag 5 Testvraag De opdrachtgever wil graag dat er in de code commentaar geplaatst word zodat een andere developer het ook begrijpt. Categorie mobile/bigscreen/overige Uitkomst test Oplossing Opgelost door: