Is It a URI, a URL, Or Both?
A URL is a URI, and so is a URN, but a URL isn’t a URN and not all URIs are URLs. Clear? No? OK, we’ll look at these in more detail and Try to clear up some of the conflict? What is a URI? A URI us a “Uniform Resource Identifier”. It is a […]
Encoding a Web Page In the URL
The “data” URL
Most everyone is familiar with the “http” and “https” URLs. Maybe you’ve heard about “ftp” and “file”, too, but few know about the “data” URL. The “data” URL provides a way to include small data items directly into HTML and CSS documents. The idea is that small images, for example, could be included in a […]
Defense in Depth: It’s for Programmers, Too!
“But, we took care of that before, didn’t we?” asked a participant in a web application security course I taught recently. It was a good, logical question. We were discussing “SQL injection” a process where an attacker enters database commands into a website field – in, say a forum or comment section – that could […]
Utilizing Push Notifications in a Progressive Web App (PWA)
A push notification is gentle nudge from your website to re-engage with a user by delivering a short message that pops up on the user’s device. The message can be triggered locally by the open application or can be “pushed” from the server to the user even when the app is not running. A service […]