127 karma · joined February 6, 2019
Source: The HTML 3 Specification.
You could always use a little classname vomit to go with your div soup.
The problem is that "modern" development has misplaced importance. It's become an incredibly selfish practice. There is more concern placed for the developers than the users.
Take Bulma for example. They provide styles for titles and subtitles, but their examples use h1 elements.
See: https://bulma.io/documentation/elements/title/
Why is that a problem?
This is explicitly addressed in the HTML 5.2 specification.
> h1–h6 elements must not be used to markup subheadings, subtitles, alternative titles and taglines unless intended to be the heading for a new section or subsection.
See: https://www.w3.org/TR/html52/sections.html#headings-and-sect...
As the author suggests, they don't understand the tools they're using.
https://www.youtube.com/watch?v=pC_0CI9jV6A https://www.youtube.com/watch?v=Bv4HIci1Qtc
The source says:
> Photoshop CS6 and CC only install a 64-bit version on Mac OS.
Further, it says:
> Photoshop CS5 installs a version that can launch in either 32 bit or 64 bit when you install on a 64-bit version of Mac OS (Mac OS X 10.5 or later).
If CS5 install can launch in 64-bit, it wouldn't make sense for CS6 to be 32-bit only from the first version.
Even further, I know from personal experience that your claim is highly unlikely. This is a screenshot of Photoshop CS5 (12.0.4) running in 64-bit on my machine (High Sierra). Noticed it says "12.0.4 x64."
I am not sure of the source of your information, but it's simply incorrect.
Edit: This is another article directly from Adobe.
It says:
> On Windows, both Adobe Photoshop CS6 and Adobe Photoshop CS6 Extended have the option to run natively in either 32-bit or 64-bit editions. On Macintosh, only a 64-bit edition is available.
https://helpx.adobe.com/photoshop/release-note/release-notes...
Source: https://helpx.adobe.com/photoshop/kb/64-bit-os-benefits-limi...
Should people be permitted to use the word "marijuana" on YouTube? See: https://www.youtube.com/watch?v=igtLqhX4BCA
Should people be permitted to use the "okay" gesture in videos? See: https://www.youtube.com/watch?v=lwJgr-4j14E
Should people be permitted to use a swastika in videos? See: https://en.wikipedia.org/wiki/Swastika#Contemporary_use
It seems the fascists are already taking advantage of the ambiguity.
Don't mess with scroll. You will always get it wrong.
I would recommend removing or rewording the complaint about the client.
Never, never, never publicly complain about a client in a way that can be linked back to you and/or your client.
Surely, both people in the relationship can behave unprofessionally.
> How is cutting your losses and walking away (but outsourcing the code you wrote) unprofessional?
That's not why people are suggesting the developer is unprofessional. It's because he's complaining about a client publicly.
I cannot. They no longer exist. This was 14 years ago. I left web development shortly afterwards.
For your example, horizontal alignment was easy. One container div with a width of 99.9% and a left/right margin of auto. Inside you place three divs (columns) with a width of 33.3% and float left. Add another div at the end to clear the float.
Vertical alignment required a "hack."
http://www.greywyvern.com/code/min-height-hack
And to be clear, I never called it "elegant." I simply suggested it was possible.
Should CSS have been better? Sure. But, by that measure, it still sucks today.
HTML was created to be used for documents. It was coopted to be used for apps. They really should have come up with a different language for apps.
I never really understood why people had such difficulty with this. I was able to execute table-less layouts while still supporting IE5 on Mac.
> To this day, changing a site's entire design without touching its markup is a mirage.
That's only because HTML authoring is dead. No one writes HTML well these days. Just look at tools like Elementor. How many nested divs do you need to add a faux button to a website? It's ridiculous.
Write well-structured, semantic HTML being mindful of a separation of concerns, and flipping between stylesheets is a piece of cake.
Changing the UI changes the software from the user perspective.
> Please read the letter all the way to the end. This is aimed at distributions breaking apps by default, not tinkerers playing with their own setup.
> I find things about both platforms that are unique and that I prefer to the other. However, when you look at what Samsung did with their UI... It's pretty pathetic to be honest. They literally copied entire app UIs wholesale (even icons).
Apple and Samsung were locked in a legal battle over this very issue and in several countries. It was massive news at the time (circa 2011-2012) and even went to the US Supreme Court.
https://en.wikipedia.org/wiki/Apple_Inc._v._Samsung_Electron....
And here is a sample of some of the discussion in the tech community.
https://apple.slashdot.org/story/11/04/18/2053241/apple-sues...
There were a lot of people angry at Apple (and some at Samsung). A common refrain at the time was "There are only so many ways you can design a rectangle."
Sure they are. It's already part of Chromium.
https://cs.chromium.org/chromium/src/content/browser/portal/...
It's been there since at least last August.
It follows a hype cycle. The idea is promoted. People get excited. It comes out. It fizzles. Later, educators rediscover the idea. They implement it. It has a small positive impact for small number of learners in a small number of cases.
To give some examples: - Native English Speaking Teachers - English immersion villages in South Korea - English robots in South Korea and Japan - The Audio-lingual Method - Berlitz Method - Rosetta Stone Immersion Based Learning Method - MUDs, MOOs, MUSHs - MOOCs - Blended learning - Badges - Gamification - Second Life
There's no reason to think VR+AI will be any different. It's simply what's hot right now.