2.11.2016

Idea Napkin No. 1

1) You. Who you are. What your talents are. What your skills and experiences are. Also: what are your aspirations? Specifically regarding your business concept, how do you see this business (if you were to start it) playing a role in your life?

I am a programmer - or rather I enjoy developing software and solving problems. I have a bit of experience, and, although I haven't recently had time to work on much of anything but school, I certainly want to develop things - hardware and/or software related ... or really anything that will help people - in order to provide something that is useful and will benefit at least some because I feel as though technology is a platform to help people (as much as it is a time-suck and sometimes scary or dangerous). That is why I want to develop a web browser that is somewhat functional but that is ultimately more secure. I also want to figure out a way to create websites that do not rely on the conventional way of structuring data, making it look good and handling complex user interactions with three different programming languages (HTML, CSS and JavaScript respectively). Creating a new way to represent web content might be my first goal since it might actually be easier than writing another web browser. The browser would obviously have to handle all the web pages that are out there right now, but if it can be structured better and perhaps even more securely, then why not try to get that out into the market so that people can use it?


2) What are you offering to customers? Describe the product or service (in other words, how you'll solve customers' unmet needs). 



I am offering a web browser that would need to transmit only the most number of bits needed so as to transmit web content as efficiently as possible (because right now there are a lot of unnecessary characters (and therefore bits that get transmitted). I will also look into ways of making this more secure. You may even be able to make standard web pages transmit less information (and thus make them quicker) by "compiling" the HTML and CSS files into something like HTML bytecode. I am not sure if that is a thing, but I heard something of that nature from a better programmer than me, so that could be an additional step in order to try to maintain compatibility with all of the current types of web pages but also make them faster. In fact, that would probably be a better option, but I truly believe that there is an even better way to structure data and I want to see if it can be done.



3) Who are you offering it to? Describe, in as much detail as possible, the demographic and psychographic characteristics of your customers. Think especially of this question: what do your customers all have in common?

The new way of representing web content would ultimately cause (hopefully) two things - well (hopefully) at least two positive things. The first thing would be that it would be much easier to create a web page. The reason for this is because I would structure the web browser and the content to be well structured yet fast (as fast as I could make it at least). The second group of people this would affect would obviously be the customer. They would receive a nice new web browser that is extremely fast and hopefully secure. This browser would be open source (meaning anyone can read and edit the source code), so people who are better at security than I am could look at the source code and try to make it as robust as possible). Many current browsers, I think, are open source. A major drawback for this is that it adds another way of structuring web content which is a major problem since all of the web pages today are structured ... well how they have always been structured and there have been so many technologies developed for modern day browsers. I still think I can make it better.


4) Why do they care? Your solution is only valuable insofar as customers believe its valuable to them. Here, explain why customers will actually pay you money to use your product or service.

Who wouldn't want a faster, more secure browser? I wouldn't necessarily charge money for it, but I am quite confident that people would invest in this and if the software did, in fact, take off, then I could make a nice-looking website and then charge companies to advertise on it. So, the customers wouldn't be paying me (why would they, in fact, when there is Google Chrome, Mozilla Firefox, etc.), but I could draw from the popularity by advertising and seeking investments. If it grows extremely big, then I could end up providing very useful software platforms that people would love to use (similar to google who has its hand in a lot of honey jars in the software industry - e.g. this blog I am currently using).


5) What are your core competencies? What sets you apart from everyone else? Also: what do you have that nobody else has?

The will is about all I have. I think people have tried to do this before. I am not sure. If I were to try to develop this, then I am certain I would have many, many hours, days, weeks, months of reading to do and then years of testing to do, but it has to be possible. In the end, no one in the software industry knows where anything is going to go. You have to stay on top of all the new things and try to be innovative; otherwise you become obsolete very quickly or get stuck at a pretty crappy "old-school" job. So, invent the future. Don't wait for it to be invented for you.