Archive for the ‘Web Development’ Category
Posted by jpluimers on 2024/06/12
Sometimes normal html tables are better suited than the more style friendly div tables, as they better suit the underlying data and are easier when you need column or row spans using the colspan and rowspan html attributes, explain semantics better, and … display as tables even without styling!
Converting from div tables to normal html tables is not as straightforward than from normal html tables to div tables.
So here are some links that helped me with both div tables and the conversion:
–jeroen
Posted in Development, HTML, JavaScript/ECMAScript, jQuery, Scripting, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2024/05/09
If you have an prepaid Dutch AH-mobiel SIM card, topping it up or refilling is a hell as none of the web-links you get via SMS or top vouchers function.
When you get an SMS warning that your account is almost running out, it contains the link to [Wayback/Archive] ah.nl/opwaarderen which has no indication how to refill.
When buying a refill voucher at the Albert Heijn store, it contains two links that lead to HTTP 404 error pages:
Albert Heijn has their own [Wayback/Archive] ah.nl domain (which sometimes is totally down), but the refill link is on a completely different domain which – from a phishing point of view – is ideal to lure people into other refill pages.
The only Albert Heijn web-page linking to the actual refill link is [Wayback/Archive] Sim Only | Albert Heijn: ah.nl/over-ah/winkelservices/mobiel/sim-only.
The on-line refill link is [Wayback/Archive] AH mobiel opwaarderen: https://reload.alphacomm.network/web/ah which raises all kinds of red phishing flags:
Read the rest of this entry »
Posted in Cellular telephony, Development, Power User, Security, Software Development, Telephony, User Experience (ux), Web Development | Leave a Comment »
Posted by jpluimers on 2024/05/01
So true:
[Wayback/Archive] Victor on Twitter: “UI/UX & Coding Tip 💡 Do you need to display table data? Use tables. Yes, , and . Yes, it’s fine. No, you don’t need flex, grids, divs, and all that. Why? Because it’s a table 🤷♂️”
UI/UX & Coding Tip 💡
Do you need to display table data? Use tables.
Yes, <table>, <tr> and <td>.
Yes, it’s fine. No, you don’t need flex, grids, divs, and all that.
Why? Because it’s a table 🤷♂️
Read the rest of this entry »
Posted in Development, HTML, HTML5, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2024/04/30
Since I had only one read-only account and the Fierit ECD system won’t sent me update notifications on that account, I have collected some links before actually doing deeper investigation to see how to build a push notification system around it.
Link dump:
Read the rest of this entry »
Posted in Bookmarklet, Chrome, Development, Google, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Browsers, Web Development | Leave a Comment »
Posted by jpluimers on 2024/04/24
Ik ben het zo hartgrondig eens met [Wayback/Archive] Ik ben een mens en geen computer!, dus daarom wat citaten en wat Tweets die ik in de afgelopen jaren stuurde.
- 2. Kopiëren bedrag
Iedere ondernemer kent het wel: de ontvangst van facturen via e-mail, of het downloaden van facturen. Juist om geen fouten te maken bij het overschrijven, kopieer ik het bedrag en plak dat in de webapplicatie. Bij ING Bank kan dat gewoon, maar in het bedragveld weigert de webapplicatie van ABN AMRO halsstarrig alle input middels Ctrl-V (plakken). Terwijl toch ook bij ABN AMRO wel bekend zou moeten zijn dat handmatige invoer tot fouten leidt!
- 3. Kopiëren betalingskenmerk
Eenzelfde soort probleem zien we bij het betalingskenmerk. Dat is een getal van 16 cijfers, bij uitstek geschikt om fouten te maken bij het overtikken. Hoewel tikfouten ontdekt kunnen worden middels het controlegetal in het betalingskenmerk, ligt het voor de hand om zo’n kenmerk te kopiëren en te plakken om zulke fouten te voorkomen. Zo niet bij ABN AMRO.
Om het betalingskenmerk voor de mens nog enigszins leesbaar te houden, wordt het meestal gepresenteerd in vier blokjes van vier cijfers. De Belastingdienst doet dit bijvoorbeeld op de aangifte BTW
Tweets over de web-site en de mobiele app waar problemen na jaren nog niet opgelost zijn stonden voor een groot deel al in Sometimes you wish that companies – especially banks – would pay you for testing their sites instead of you paying them for using their sites en geen enkel punt was toen ik dit artikel in mei 2022 schreef opgelost.
Het is nu voorjaar 2024, een maand of 7 totdat European Accessibility Act in gaat en digitale toegankelijkheid verplicht wordt (met een overgang van 2022 tot 2025). Ik ben heel benieuwd waar ABN AMRO nu staat voor bovenstaande en of er ook iets aan onderstaande gedaan is.
Read the rest of this entry »
Posted in Development, Power User, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2024/04/10
Cool project for a community driven open source site (written mostly in Ruby): [Wayback/Archive] codidact/qpixel: Q&A-based community knowledge-sharing software
Rails-based version of our core software, powering codidact.com. Currently under active development towards MVP.
There are more related repositories under [Wayback/Archive] Codidact.
The project is explained at [Wayback/Archive] Codidact – Helping each other learn.
The many communities are at [Wayback/Archive] Codidact, including:
Via [Wayback/Archive] User Quasímodo – Unix & Linux Stack Exchange.
–jeroen
Posted in Development, HTML, Pingback, Ruby, Software Development, Stackoverflow, Web Development | Leave a Comment »
Posted by jpluimers on 2024/04/03
A while ago I needed to validate some HTML on-line and found the W3C Markup Validation Service.
There are two versions of it that can take different parameters, so below are some permutations of the URLs.
But first why there are two versions, which is explained in W3C Markup Validation Service – Wikipedia
The Markup Validation Service is a validator by the World Wide Web Consortium (W3C) that allows Internet users to check pre-HTML5 HTML and XHTML documents for well-formed markup against a document type definition. Markup validation is an important step towards ensuring the technical quality of web pages. However, it is not a complete measure of web standards conformance. Though W3C validation is important for browser compatibility and site usability, it has not been confirmed what effect it has on search engine optimization.
As HTML5 has removed the use of DTD in favor of a “Living Standard”, the traditional Markup Validation Service is not applicable to these formats. Validation is instead performed using an open-source “Nu Validator”, an instance of which is provided by W3C.
Read the rest of this entry »
Posted in Development, HTML, HTML5, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2024/03/30
[Wayback/Archive] FemFM – 〝50% vrouw in je oor, of we zappen door!〞 werd in 2024 gelanceerd vlak voor de Women’s History Month en Internationale Vrouwendag door Felienne Hermans.
Felienne is bekend van bijvoorbeeld haar promotieonderzoek naar de impact van Excel op de samenleving, maar vooral van haar drive te onderzoeken hoe zo veel mogelijk mensen – ongeacht hun achtergrond – kunnen leren programmeren), Joy of Coding, de Hedy programmeertaal (met veel support voor andere alfabetten dan wat we in de westerse wereld gebruiken) en haar boek The Programmer’s Brain: What every programmer needs to know about cognition.
Ze is enorm goed in haar werk, en komt daarmee regelmatig in aanraking met vooringenomenheid over vrouwen. Daar verbaast ze zich terecht over, en ook dat het lastig om content (op allerlei soorten gebieden) te consumeren gemaakt door vrouwen. Dat overkwam haar bijvoorbeeld bij het luisteren naar muziek op de Nederlandse radio: daar kwamen veel meer mannelijke artiesten aan bod dan vrouwelijke.
Vandaar FemFM, en Felienne zou Felienne niet zijn als de source code niet openbaar was, dus hier wat linkjes:
Read the rest of this entry »
Posted in Audio, Awareness, Development, IceCast, Inclusion / inclusive society, Java, Java Platform, Media, Power User, Python, Scripting, Software Development, Web Development | Leave a Comment »