RE: Help me with my new website!
December 28, 2018 at 3:48 pm
(This post was last modified: December 28, 2018 at 3:52 pm by bennyboy.)
(December 28, 2018 at 2:38 pm)FlatAssembler Wrote: Using an unsupported tag won't cause a parser error. You use the "main" tag, right? Internet Explorer 11 doesn't support the "main" tag, yet it becomes a part of the DOM and you can manipulate it using JavaScript and CSS. In Internet Explorer 6, the same is true for other HTML5 tags.No, it's not that. Media features are in a transition state right now. Specifically, OS / browser support for media recording.
Quote:Well, it was relatively easy to do for me since I was hand-writing all the JavaScript. Are you using CoffeeScript or something like that?No, I never use any kind of software in designing a page.
With CoffeeScript, it should be even easier to support older browsers since it transpiles to ES3, so I guess you are not using CoffeeScript, but something similar.
Do you thing such things really help? I think they probably help a little if you find the time to learn them (CoffeeScript, for example, has a very weird syntax to me, but I can see how some of its features can come useful), but we cannot compare hand-writing JavaScript to hand-writing Assembly.
Quote:It's not a performance issue. It's a lack of implementation for media queries-- no Apple device pre iOS11 supports the libraries I'm using, and even in iOS11, it's poor support, and cannot be implemented in 3rd-party browsers (like Chrome). My understanding is that 3rd-party browser on iPhone are essentially cosmetic-- they are required to run Apple's native web browser under the hood, and cannot replace it.Quote:IE11 and the Apple browsers are currently a problem, since a lot of people use both of them.Apple browsers are a problem?
Well, I can see how Safari on iPhone could be a problem, it has a somewhat quirky font rendering (but that appears to be true not just for Safari, but for entire iOS, since similar problems appear in Objective-C), and it appears to execute JavaScript slightly slower than Mobile Chrome or Android Stock Browser (my SVG PacMan is barely playable on iPhones because of that).
In my case, I'm programming a massive site with a really long to-do list. Voice recording is a huge feature and a big priority, but there are a lot of other things I need to do-- optimizing database searches, creating GUI elements for graphing test results, and so on. I also have to generate huge amounts of content-- new reading materials, audio recordings, tutorials and so on. So I have to ask myself-- what's the maximal use of my time, in terms of the end-user experience?
Fucking around with Apple isn't it, at least not right now.