Graceful Degradation

// noun

EN If all our devices were people and you would ask them to line up from good to bad, the Windows phone would probably come in last. If you would ask the same from our browser Internet Explorer version 10 and under would close the line. When you show your website or run your application on all these devices and browsers, it will most probably look the shittiest on the guys in the end of the line. If your developers weren't careful it might not even work at all. But here comes "Graceful degradation": you adjust you website or applications code/design/functionalities/weight/... according to the strength, up-to-dateness and quality of the device + browser or OS that it's being run on. So you let the code gracefully degrade in order to show at least something on the screen of the less fortunate or outdated surfers. But remember, there are limits and those limits move all the time.

NL Als al je apparaten konden wandelen en je hen zou vragen in volgorde te gaan staan van goed naar slecht… dan staat de Windows Phone waarschijnlijk heel ver vanachter. Als je hetzelfde zou vragen van je browsers, is Internet Explorer versie 10 waarschijnlijk de hekkensluiter. Als je je website of applicatie op al deze apparaten en browsers toont, zal het er waarschijnlijk het lelijkst uitzien bij de laatsten in de rij. Als de developers onvoorzichtig zijn geweest, werkt het misschien zelfs gewoon helemaal niet. Enter “Graceful degradation”: je past de code/het design/functionaliteiten/gewicht/etc. van je website of apps aan naar de krachtigheid, al dan niet up-to-date-heid en kwaliteit van het toestel en de browser of besturingssysteem waarop het werkt. Je laat de code gracieus degraderen om toch maar iets op het scherm te krijgen van de minderbedeelde of old-school surfers. Onthou wel: er zijn grenzen en die grenzen worden continu verlegd.

What's with this lexicon?

Digital transformation, Artificial intelligence, Robots takings our jobs, ... my GOD what a scary time we live in! Right? No, not really. We live in a very exciting time of endless possibilities, of genius new answers to questions we haven’t even been able to formulate... Some people just want to make good money by starting a fire and then being hired to put it out. We don’t like that at Bagaar. No apocalyptic vibes for us, we’re too zen for that.

The intelligence game will be won by those who know how to ask & answer questions critically.

Technology is evolving at a crazy pace, absolutely, and sometimes it might be a bit mindblowing, but don’t worry, humans are still the writers of this story, we decide how it goes. At Bagaar we help our clients every day to gear up for any technological challenge they may be up to, we have a very big toolbox of digital answers to their problems and are very happy to help them in writing their own story. This time we wanted to do something not only for our clients but for everyone, our moms, the guy at the busstop, politicians, journalists, whoever may be helped with a little free knowledge.

Core message here: Trojan: Nice for the greeks, not for you.

So, we wrote this lexicon in the assumption that if people would have more information, and a bit of guidance, they wouldn’t have to feel so helpless when hearing about Digital transformation, MVP’s, Frontend, AWS, Trojans, UX, UI, ... (Que?) We assembled all the buzzwords we use on a daily basis and tried to give a down to earth, simple explanation for each of them. Take it with you, read through it when you’re waiting on a train or getting your nails done and next time somebody starts a fire, you just blow it out yourself (or if it’s too big call Bagaar).

Mad Obama GIF
Suggest a new word
So, you just talked to a developer and didn’t understand any of the words he/she used? If those words aren’t in our lexicon yet, we’ll translate them to human language for you.