How about adding support for simple constants first?!
const myColor=#0F0;
body { background: myColor; }
Yes, I know... CSS pre-processors, yadda yadda yadda... but every time you add a tool to your system, it's another security risk, another thing to slow your system down.
Relative positioning usually works, but sometimes you need to calculate something and position things manually.
Also... "allow auxiliary scripts to dynamically fetch the right-sized create assets...", how do you do that if not via javascript and reading the screen size?
It's used to align things when CSS fails to have a proper solution. It's used for interfaces, games, etc. It can be used to determine what resolution of image to dynamically fetch for your device. No point in downloading a 4K photo for a laptop that's not even full HD.
This is probably what we'll end up with, or at least something along those lines, since it's the only way to satisfy both requirements: privacy rights against corporations and thieves and lawful access for governments.
He want technical experts to become efficient lawmakers while staying on top of their technical expertise at the same time?
I think he seriously underestimates what it takes to become either one.
And then he says "We don't expect legislators to be experts in everything. We expect them to get and accept expertise.". That is the real problem we need to fix. If an expert tells you that you can't crack encryption because of mathematics, stop fussing like a spoiled kid who's not getting what he's asking for.
The general idea is that "letterboxing" will mask the window's real dimensions by keeping the window width and height at multiples of 200px and 100px during the resize operation -- generating the same window dimensions for all users.
Okay, who here has a monitor with a display resolution that is a perfect multiple of 100 in both X and Y? Not most people, that's who.
Does everyone who works on Firefox have an old 800x600 CRT or a laptop with a 1600x900 display or something? Because in the real world, there's a lot of resolutions and most of them are not divisible by 100. The most popular one, which is "full HD" (1920x1080) is certainly not divisible by 100 in either X or Y.
So congratulations, idiots. You just gave advertisers a way to target Firefox users even if they use a fake user agent string. We won't even talk about the problems this is going to create for web programmers who need to rely on knowing the exact size of the display for real-world purposes.
TL;DR, this is one more reason to NOT bother supporting Firefox anymore.
You may be too late, but I'm not. I've been storing dates as ISO8601 strings for over a decade now, to bypass all the Pre-1970-01-01/Y2000/Y2038 bullshit. All my systems can go from 0000-01-01 to 9999-12-31.
https://en.wikisource.org/wiki...
How about adding support for simple constants first?!
const myColor=#0F0;
body
{
background: myColor;
}
Yes, I know... CSS pre-processors, yadda yadda yadda... but every time you add a tool to your system, it's another security risk, another thing to slow your system down.
So I guess what you're saying is that Canada and the USA both suck.
You could even say... "FLAWLESS VICTORY!" /KillerInstinct
Relative positioning usually works, but sometimes you need to calculate something and position things manually.
Also... "allow auxiliary scripts to dynamically fetch the right-sized create assets...", how do you do that if not via javascript and reading the screen size?
SMS is not free. Try to send and receive SMS on a phone without a SIM card, without any carrier contract.
I wonder why...
... another Doug.
A script talking to a script.
It's like the early days of IRC rooms all over again.
It's used to align things when CSS fails to have a proper solution. It's used for interfaces, games, etc. It can be used to determine what resolution of image to dynamically fetch for your device. No point in downloading a 4K photo for a laptop that's not even full HD.
This is probably what we'll end up with, or at least something along those lines, since it's the only way to satisfy both requirements: privacy rights against corporations and thieves and lawful access for governments.
He want technical experts to become efficient lawmakers while staying on top of their technical expertise at the same time?
I think he seriously underestimates what it takes to become either one.
And then he says "We don't expect legislators to be experts in everything. We expect them to get and accept expertise.". That is the real problem we need to fix. If an expert tells you that you can't crack encryption because of mathematics, stop fussing like a spoiled kid who's not getting what he's asking for.
But the point of this virtual window is that it is the value returned to the scripts, which is going to make it easier to target Firefox users.
Okay, who here has a monitor with a display resolution that is a perfect multiple of 100 in both X and Y? Not most people, that's who.
Does everyone who works on Firefox have an old 800x600 CRT or a laptop with a 1600x900 display or something? Because in the real world, there's a lot of resolutions and most of them are not divisible by 100.
The most popular one, which is "full HD" (1920x1080) is certainly not divisible by 100 in either X or Y.
So congratulations, idiots. You just gave advertisers a way to target Firefox users even if they use a fake user agent string.
We won't even talk about the problems this is going to create for web programmers who need to rely on knowing the exact size of the display for real-world purposes.
TL;DR, this is one more reason to NOT bother supporting Firefox anymore.
Yeah, well... when the time comes to kick ass their ass, Facebook better hope there's enough bubblegum on the planet.
https://www.imdb.com/title/tt1...
Dear Microsoft,
good thing you did not wait 26 more days to make this announcement.
I don't really care what's happening as long as it's detrimental to Facebook.
Super Metroid and Chrono Trigger FTW.
https://helpx.adobe.com/creati...
Not exactly freeware.
Damn, foiled again!
yiersansiwu: This password has been seen 24 times before
Bingo: This password has been seen 702 times before
That's a huge number which gives the impression there's even more time left.
You need to do the opposite: there's only 0.19 century left!
You may be too late, but I'm not. I've been storing dates as ISO8601 strings for over a decade now, to bypass all the Pre-1970-01-01/Y2000/Y2038 bullshit. All my systems can go from 0000-01-01 to 9999-12-31.