I’m not a developer; however, I have been thinking whether it’s possible to engineer a technology which when integrated into any website enables such website to seamlessly and responsively adapt to any browser from which it is being accessed, providing the user (from such browser) the same sleek (but relative and commensurate) experience as someone accessing the same site with the most advanced browsers. I’m guessing this technology will have to incorporate some form of artificial neural network which enables it to quickly analyse any browser’s specifics and quickly aggregate the best viewing layout (from a pool of layouts which it creates for any incoming browser protocol). I know there are some efforts out there, but they are in bits and patches. If an all-inclusive tool is possible, how challenging could engineering it be?
I think overengineering is the main concern here. You say a pool of layouts. these layouts still have to be made. the neural network would decide which to use based on view port, resolution, etc… so like media queries but much more stressful to make. I think the best use of this would be analytics. getting information about the type of devices your users use and deciding to optimize for the most common. a neural network still seems like overkill though.
There are so many HTML frameworks that offer responsive design and many more, thereby saving you the hassle. These days, you don’t even need to be a good developer to write a beautiful website.
Here are some popular frameworks that can help you easily build a cross-platform website.
- Bootstrap (By Twitter)
- Foundation
- Pure CSS (By Yahoo!)
- Skeleton
- Toast
- Basscss
- UIKit
There are so many more when you search Google for “HTML Frameworks”.
Your choice of each framework depends on what you want. So I’d advice you read on them comprehensively but if you want a HTML framework for beginners, with great documentation and quick support, I’d recommend Bootstrap.
I’m not saying this from the point of wanting to build a website myself (thanks for the suggestion though). I was just asking whether it’s something that can be created by any software engineer, and probably be patented such that website theme creators or web developers can pay a few cents to integrate it into any projects.
That’s possible with a single line of code
Though I don’t code, but I know it’s definitely not with a single line of code, bro.