През последната година започнахме да виждаме Google да има успех с ChromeOS на пазара на преносими компютри. Android и ChromeOS и двамата са базирани на Linux, но точно там приликите свършват. ChromeOS е много тънък клиент, почти всичко се прави чрез браузъра.
В личен план вече стигнах до момента, в който предпочитам да консумирам съдържание на устройство със сензорен екран. Предпочитам да плъзнем пръста си по екран, за да навигирам в уебсайт, отколкото да бъда принуден да използвам тракпад. Това ми казва, че всички компютри скоро ще бъдат тъчскрийн, както всички мобилни устройства вече са.
(Актуализация: Няколко души интерпретират това, за да кажа, че предлагам клавиатури или мишки / тракпади да бъдат отнети. Не мислех, че това уточнение ще е необходимо, като се имат предвид някои машини на Windows и Chromebook Pixel вече са въвели докосването като добавен вход механизъм, без да се отнема нищо, но очевидно е необходимо да бъде изрично ясно.)
Така че това повдига въпроса - защо Google би искал да поддържа две операционни системи по пътя? Не мисля, че искат това. И се опитвам да заобиколя главата си около възможните решения.
(Бих искал да видя страхотна дискусия в областта за коментари от тези, които са по-интелигентни по отношение на софтуера.)
Струва ми се, че ChromeOS е свързан с браузъра Chrome, тънката ОС и HTML5 приложенията. Мисля, че все още сме много рано в HTML5, докато Java изглежда се смята за дълго в зъба. BlackBerry работи с Java в продължение на много години и дори те са го изоставили сега. Моето разбиране е, че повечето разработки на приложения за Android все още използват Java. Това трябва ли да се промени? В следващите 5 години HTML5 ли ще бъде де-факто изборът на дизайн? Ако Google може да събере впечатляващ SDK за ChromeOS, където предимно HTML приложенията се изпълняват в невероятно мощен браузър Chrome, какво още трябва да се направи?
И ако приемем, че Google предпочита да се консолидира в една ОС, може ли да създадат плейър за приложения на ChromeOS за Android, който да мостира двете операционни системи и евентуално да накара всички разработчици да поддържат само една ОС?
Не се преструвам, че знам всички отговори тук. Но мисля, че това е интересна тема за обсъждане. И мисля, че се вписва добре в закона на Amara, който е „Склонни сме да надценяваме ефекта на технологията в краткосрочен план и да подценяваме ефекта в дългосрочен план.“
Подценяваме ли дългосрочния потенциал на ChromeOS и преминаването към езици за програмиране, базирани на браузъра? Подценяваме ли какво прави това за Android? Това не би ли бил най-добрият път на Google към контролиране на цялата мобилна / компютърна платформа?