Форум программистов, компьютерный форум, киберфорум
DjSens
Войти
Регистрация
Восстановить пароль
Рейтинг: 4.00. Голосов: 4.

Браузер 2.0 для Интернета 2.0

Запись от DjSens размещена 08.05.2020 в 16:15

На Хабре вышла правильная статья Кто похоронит современный веб?

Я и сам думал о том же, что давно пора кому-то в этом мире сделать всего две программки - "Браузер 2.0" и "Сервер 2.0".
Обе на базе подходящего графического движка с продвинутым 2D и 3D.
В программе "Сервер 2.0" создаёшь сайт или интернет-сервис, всё визуально (WYSWYG) с добавкой скриптов на привычных языках и, при необходимости, с взаимодействием с вашими программами написанными на других языках (которые уже откомпилированы и запущены параллельно).
А в программе "Браузер 2.0" можно будет открывать эти сайты. У таких сайтов будет совершенно свой формат, никакого HTML не надо будет знать для создания сайтов.
Для начала можно всё сделать под Windows.
Если вы сделаете статичный сайт, то его можно будет хостить в виде файла со своим расширением, или даже выложить этот файл на гугл-диске или другом подобном месте, открыв к нему общий доступ (в таком случае понадобится центральный сервер типа DNS, где можно будет прописывать что короткая ссылка вида "sitename" (без точек) соответствует ссылке к вашему файлу-сайту - "drive.google.com/uc?export=download&id=1nIleu5F JVb7qC6kBY-AeVD5njHdI1zS4).
"Браузер 2.0" видя ссылку вида "sitename" будет сам обращаться к центральному серверу за расшифровкой и сам будет скачивать и показывать сайт
Если же сайт не статичный - то надо будет запускать на хостинге программу "Сервер 2.0", а "Браузер 2.0" будет с ним взаимодействовать как игра с игровым сервером.

На Хабре в камментах один товарищ написал что уже сделал для себя такую штуку: "george3> Написал такой для своих задач.) В общем по силам одному человеку, если ограничить а-ля бизнес/саенс приложениями. Соберусь написать статью, насколько удобно жить без js/chrome/css и иметь GUI работающий везде одинаково. с любыми языками сервера. Под капотом использован flutter."

Вот где непаханная целина для программистов и всеобщее признание и благодарность от миллионов!

Я к сожалению не потяну такое сделать - сильно занят на совсем другой работе. Может тут есть энтузиасты ?
Размещено в Без категории
Просмотров 1187 Комментарии 80
Всего комментариев 80
Комментарии
  1. Старый комментарий
    Аватар для Curry
    Статья правильная. Сам думал на неё ссылку дать, только не в блоге а в холиварах.
    Цитата:
    В программе "Сервер 2.0" создаёшь сайт или интернет-сервис, всё визуально (WYSWYG) с добавкой скриптов
    Скрипты выкинуть туда же куда и html c css. Использовать компиляцию в машиннонезависимый код, хоть в ту же jvm. При чём это всё уже есть, и на мобильных устройствах широко применяется. О чём в статье и комментариях к ней и говориться.
    Запись от Curry размещена 08.05.2020 в 16:43 Curry на форуме
  2. Старый комментарий
    Ну про визивики это путь в никуда... Даже в делфи программирование накидыванием мышкой на форму - это частенько зло (по крайней мере на стадии становления). К тому же всякие дрим виверы существуют не один десяток лет, и все равно они не так, чтобы в почете.

    Делать на приницпе мы сейчас сделаем некую штуку, которая (как мы считаем) должна понравится всем - путь в никуда тоже.... Тут скорее так: делаем такую вишку для своих проектов, и вот если сделаете настолько круто, что она всем понравиться. Вот тогда "потянуться люди и проекты". Как с тем же nginx... Решали, как я понял, проблему своих проектов - получился весьма годный продукт, который сейчас очень популярен... И не было задачи сделать нечто, что станет использоваться везде...

    В конце концов, все что вы описали ни чем, особо, не отличается от нынешней ситуации - только термины. Все отличия: компилируемый код и, как я понял, более стандартизированная работа с UI (что потенциально сильно обрезает крылья СЕО и дизайнерам)...
    В UI сейчас, на мой взгляд, единственная проблема - изначально HTML был рассчитан на тупую разметку текста, а сейчас нужно гораздо больше... И, главное, разработчики браузеров не могут договориться об полностью идентичной трактовкой CSS, JS и HTML уже несколько десятков лет (хотя в последнее время стало попроще).

    Тут надо понимать, что сайты это не просто приложения... Это еще и, очень часто, витрина/рекламный щит. Цель которого привлечь клиента к конкретному сайту. Вы можете себе представить торговый центр, где абсолютно все магазины оформлены под копирку. Абсолютно одинаково? Ну, на как покупателям. наверно, было бы проще... Но нам каак продавцам - не уверен что на пользу......

    Хотя мир ИТ так быстро развивается - что будет через 10 лет - фиг знает.....
    Запись от voral размещена 08.05.2020 в 17:10 voral вне форума
  3. Старый комментарий
    Цитата:
    Сообщение от Curry Просмотреть комментарий
    Статья правильная. Сам думал на неё ссылку дать, только не в блоге а в холиварах.
    Ну тут и для холивара, конечно есть где развернуться... Но и по уму где есть подискутировать... На мой взгляд, в целом, направление идеи правильное, но в реальной жизни вряд ли взлетит...

    Хотя в тот же PHP уже, можно сказать, подвезли возможность подключения либ через заголовочные файлы, без необходимости ваять модуль к апачу или пыхе.
    Запись от voral размещена 08.05.2020 в 17:16 voral вне форума
  4. Старый комментарий
    Аватар для CoderHuligan
    А как с поисковыми роботами договориться?
    Запись от CoderHuligan размещена 08.05.2020 в 17:32 CoderHuligan вне форума
  5. Старый комментарий
    Аватар для CoderHuligan
    тогда нужен и WEB 2.0
    Давайте создадим два вэба, а потом сравним какой лучше и оставим.
    Запись от CoderHuligan размещена 08.05.2020 в 17:35 CoderHuligan вне форума
  6. Старый комментарий
    Ну технически то это можно сделать. Все равно же не картинками все пересылаться будет с сервера в браузер... Ну будет не html а другой протокол....

    Тут единственная загвоздка - можно ли будет так отвечать запросам рынка (владельцев сайтов), технически это было бы нормально (хотя и не без оговорок)
    Запись от voral размещена 08.05.2020 в 17:36 voral вне форума
  7. Старый комментарий
    А/Б тестирование.. С утра входишь в интернет и тебя кидает в один из
    Запись от voral размещена 08.05.2020 в 17:36 voral вне форума
  8. Старый комментарий
    Аватар для CoderHuligan
    То есть если сайт допустим статичный, мы не пересылаем с сервера готовую картинку, а пересылаем команды в байт-коде чтобы наш умный браузер сгенерировал эту картинку. А если картинок 2-3-100-10000? Мне кажется это усложнением. Интернет ведь вырос из арпанет - военной разработки, простейшего решения, которое годится даже для телефонных линий того времени и устойчиво к ядерному взрыву(для этой цели в танках, говорят, до си пор электроника на лампах.) Что проще пересылать чистый текст, да и быстрее.. Для каких-то браузерных игр, да возможно что-то в этом есть, но не для 90% web.
    Запись от CoderHuligan размещена 08.05.2020 в 17:57 CoderHuligan вне форума
  9. Старый комментарий
    Цитата:
    Сообщение от voral Просмотреть комментарий
    Ну про визивики это путь в никуда... Вы можете себе представить торговый центр, где абсолютно все магазины оформлены под копирку. Абсолютно одинаково? Ну, на как покупателям. наверно, было бы проще... Но нам каак продавцам - не уверен что на пользу......

    Хотя мир ИТ так быстро развивается - что будет через 10 лет - фиг знает.....
    вот для игр есть Unity 3D
    надо что-то такое и для Интернета 2.0
    разве из Unity все игры как под копирку ?
    Запись от DjSens размещена 08.05.2020 в 18:04 DjSens вне форума
  10. Старый комментарий
    Цитата:
    Сообщение от CoderHuligan Просмотреть комментарий
    То есть если сайт допустим статичный, мы не пересылаем с сервера готовую картинку, а пересылаем команды в байт-коде чтобы наш умный браузер сгенерировал эту картинку. А если картинок 2-3-100-10000? Мне кажется это усложнением. Интернет ведь вырос из арпанет - военной разработки, простейшего решения, которое годится даже для телефонных линий того времени и устойчиво к ядерному взрыву(для этой цели в танках, говорят, до си пор электроника на лампах.) Что проще пересылать чистый текст, да и быстрее.. Для каких-то браузерных игр, да возможно что-то в этом есть, но не для 90% web.
    Будут пересылаться компактные данные - какую картинку скачать из инета, как её обработать (например resize и гамма коррекция), по каким координатам на экране расположить, и скрипт какие действия надо произвести на стороне клиента при нажатии на эту область экрана или при наведении мышки, т.е. всё будет так же компактно что и раньше, но протокол будет в 10 раз проще и его даже не надо будет знать
    Запись от DjSens размещена 08.05.2020 в 18:12 DjSens вне форума
  11. Старый комментарий
    Аватар для XLAT
    а чём вы? какое не паханое поле?

    зашёл щас на сайты ленты и пятерочки узнать цены на творог и сметану,
    И? мелкая барабанная дробь:
    не могут тамошние вебисты это осилить, ну никак!

    вбиваю в поиск ТВОРОГ, в ответ: они там никогда не слышали о таком товаре.

    а вы про паханое поле
    Запись от XLAT размещена 08.05.2020 в 18:38 XLAT вне форума
    Обновил(-а) XLAT 08.05.2020 в 18:41
  12. Старый комментарий
    Цитата:
    Сообщение от XLAT Просмотреть комментарий
    а чём вы? какое не паханое поле?

    зашёл щас на сайты ленты и пятерочки узнать цены на творог и сметану,
    И? мелкая барабанная дробь:
    не могут тамошние вебисты это осилить, ну никак!
    Сомневаюсь, что это вебисты виноваты. Скорее, гениальная идея от менеджеров, которые по каким-то причинам не хотят, чтобы люди на сайтах цены выбирали.
    Запись от Катафалк размещена 08.05.2020 в 19:09 Катафалк вне форума
  13. Старый комментарий
    Аватар для Croessmah
    А следом пойдет "Браузер 2.0 Script", "Браузер 2.0 Cascading Style Sheets", "Браузер 2.0 markup language"
    Запись от Croessmah размещена 08.05.2020 в 20:01 Croessmah на форуме
  14. Старый комментарий
    Аватар для XLAT
    Цитата:
    Сообщение от Катафалк Просмотреть комментарий
    Сомневаюсь, что это вебисты виноваты. Скорее, гениальная идея от менеджеров, которые по каким-то причинам не хотят, чтобы люди на сайтах цены выбирали.
    если вы правы,
    то то что описал блогер к программистам ваще отношение не имеет.

    это чисто проблема менеджеров,
    либо это им не нужно, либо у них нет никакой возможности договориться между собой о стандартах,
    потому что,
    если прибыль могут получать все, то каждый сможет получить меньше,
    потому что бабла летающего в воздухе всегда ограничено.
    Запись от XLAT размещена 08.05.2020 в 21:03 XLAT вне форума
  15. Старый комментарий
    Аватар для Avazart
    Цитата:
    Я к сожалению не потяну такое сделать - сильно занят на совсем другой работе.
    Спасаете дельфинов?
    Пишите речи Грете Тунберг?
    Запись от Avazart размещена 08.05.2020 в 23:39 Avazart на форуме
  16. Старый комментарий
    Цитата:
    Сообщение от Avazart Просмотреть комментарий
    Спасаете дельфинов?
    Пишите речи Грете Тунберг?
    c 8 до 17 кую ядерный щит в РосАтоме (там инженерной работы завал и нет интернета), а дома дети малые
    --------
    думаю попробовать прототип Сервера и Браузера сляпать в Лазарусе или Дельфи (но пока не придумал как скрипты реализовать - свой мини язык писать ? без компиляции он будет медленно работать...
    Запись от DjSens размещена 08.05.2020 в 23:49 DjSens вне форума
  17. Старый комментарий
    Аватар для XLAT
    Цитата:
    Сообщение от DjSens Просмотреть комментарий
    c 8 до 17 кую ядерный щит в РосАтоме
    ладно,
    расскажу я вам секрет:
    современный веб в принципе НЕ ПОТОПЛЯЕМ,
    по причине того, что он НЕ ПРИНАДЛЕЖИТ никому только одному, а принадлежит сразу всем точка
    Запись от XLAT размещена 09.05.2020 в 00:43 XLAT вне форума
  18. Старый комментарий
    Аватар для Usaga
    Я по ссылке не переходил. Но из данного поста и комментариев к нему неуразумел, что за вундер-вафлю ТС собрался пилить и чем оно лучше (какие недостатки закрывает) современного веба? Тут недовольство ТС к вебу в чём? Технологии не нравятся? Или NIH?
    Запись от Usaga размещена 09.05.2020 в 08:55 Usaga вне форума
  19. Старый комментарий
    Аватар для XLAT
    Цитата:
    Сообщение от Usaga Просмотреть комментарий
    Но из данного поста и комментариев к нему неуразумел, что за вундер-вафлю ТС собрался пилить и чем оно лучше (какие недостатки закрывает) современного веба?
    вы ничего не поняли так же, как и я по той причине,
    оно нам нафиг не нужно!

    В современном вебе полно полностековых технологий, позволяющих делать любые вещи!
    Что ещё надо?
    Запись от XLAT размещена 09.05.2020 в 09:37 XLAT вне форума
  20. Старый комментарий
    Аватар для Croessmah
    Цитата:
    но пока не придумал как скрипты реализовать - свой мини язык писать ?
    Мини языка не хватит. Нужно делать полноценный язык. Название ему я уже выше предложил.
    Запись от Croessmah размещена 09.05.2020 в 12:45 Croessmah на форуме
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.