I always try to code as much as possible by myself, but sometimes it's best to leave it up to the professionals. The Foundation framework is a great example for this.
This project tries to help developing front-end code faster (and better?), without having to worry about browser-specific details. It also supports responsive design, which is really interesting now that more and more people are using their tablets or even phones to browse the internet.
Right now I'm in the process of implementing this framework into the CMS, and I must say it's been fun getting familiar with it. That also means I'm leaving XHTML1.1 behind. This is not really an issue as most of the HTML code I was using, is already HTML5 compliant.
Please drop a comment when you stumble upon any strange quirks.
I've always been a big fan of the idea behind OpenID. This was one of the things I just had to implement into my CMS, as I really thought this type of authentication would become the standard way of logging into websites, forums, webshops, ...
Since its release, a lot of things have changed though. A lot of big players like Facebook, Microsoft & Twitter started implementing OAuth for providing 3rd-party apps access to their services. OpenID was left behind, as it was only ever meant for verifying one's identity.
OpenID is still used on a lot of websites though, with Stack Overflow being one of the big examples that managed to implement an OpenID login system that is easy to use. There are still some mayor providers as well, so you might already own an account without even knowing it.
As OAuth gained territory, I couldn't stay behind. So I managed to update my login system, making it possible to use a combination of the following options:
- Standard site login
- OpenID login
- OAuth login (currently Facebook, Microsoft Live and Twitter... more will follow)
Once logged in, you can simply add extra logins and link them all to the same account. This might be useful when one of the providers decides to stop their service.
I tried to make the logging in process as easy as possible. Check out the screenshot, or, if you're feeling adventurous, just try it out for yourself by using the "provider login" button at the top of the website!
En ja hoor... ik ben er weer in geslaagd om meer dan 3 maanden te wachten met het plaatsen van een update over onze nieuwbouw woning. Onze kleine vriend Lars is hier grotendeels de oorzaak van. Deze avond voel ik me iets minder moe dan anders, de perfecte aangelegenheid om nog wat oude foto's boven te halen!
Rond de periode van het plaatsen van de gietvloer, waren we zelf ook nog bezig met het betegelen van de badkamerwand. De bedoeling was om aan de "natte" wanden (aan de douche & bad) tegels te plaatsen. We waren het vrijwel meteen eens dat dit mozaiëktegeltjes moesten worden: zwart aan de badwand, wit aan de douchewand.
En zo geschiedde het... al was de keuze van de tegels iets sneller dan de plaatsing! De tegeltjes zijn uiteraard reeds vastgemaakt aan een netje, maar in dit netje zitten de tegels niet altijd even recht, waardoor je ze regelmatig eruit moet snijden & per tegel moet bevestigen. Een monnikenwerk...
Aan de rand van de muur was het ook geen lachtertje: probeer maar eens tegels van 2x2cm te slijpen zonder brokken te maken!
Eens geplaatst, kwam het vervelende werk. Het invoegen van de tegels was een intensief werk waar ik me toch een beetje in miskeken heb. Het componenten epoxy voegsel werd al heel snel hard, waardoor je verplicht was door te werken tot het einde. Geen tijd voor pauze...
Maar het eindwerk mag wel gezien worden!
Het plaatsen van de douche- en badkranen verliep vlot & zonder problemen. Een leuke verademing na het het intensieve & tijdrovende tegelwerk!