LINUX.ORG.RU
ФорумTalks

HTML и HTTP не нужен

 ,


0

3

Не нужно и становится всё более ненужённым. В Паутинных сетях кроме новостей и порнухи остануться только старпёры на дожитии. То что всякие нехорошие люди перетащили кучу всего в окошко смотрилки HTML это ошибка природы. При живой-то Java и куче протоколов для перерадчи файлов, звука, видео, сообщений разного вида и форматов как быстрых так и медленных. К сожалению они также пустили метастазы и у нас появилися Electron вместе с Node.js и так называемые web- так называемые программисты. Ненужность подтверждается и утверждается огромными толпами людей с мобилками и планшетиками которые по большому–то счёту Web этот видят только когда ищут значение какого–нибудь слова да и то сквозь щёлку поисковой строки Google. Хотя многие уже и этого не видят потому что есть нейронки утянувшие всё полезное что когда–то накропали в бложиках или даже у себя на своём личном сайте или на форуме каком эти самые старпёры. Всем спасибо, все свободны.



Последнее исправление: wenxuan (всего исправлений: 1)
Ответ на: комментарий от ugoday

То, что приложение устанавливается один раз. Ему не нужно каждый раз скачивать себя целиком, по новой в каждой вкладке браузера.

Веб-приложению тоже не нужно. Для этого придумали кеширование. А используя определенные API веб-приложение вообще может работать без всякого интернета, скачав свои ресурсы единожды.

А мобильные приложения постоянно качают себя заново. Как ни включу андроид, там сразу начинаются какие-то скачивания гигабайтов не пойми чего.

Так ему сначала нужно скачаться полностью. А оно громадное. Вот, как вы предлагаете решать этот вопрос, в рамках web парадигмы?

По современным меркам мобильных приложений 130 МБ это не громадное. Я предлагаю в рамках web парадигмы использовать кеширование, которое встроено в браузеры уже сто лет. И ничего скачивать повторно не придётся.

vbr ★★★★★
()
Ответ на: комментарий от ugoday

Почему современный web такой тормозной и тяжёлый?

Тормозные и тяжёлые мобильные и десктопные приложения. А современный web быстрый и лёгкий.

А от того, что программисты на пользователя и его интересы член положили.

Это уже претензии к конкретным программистам предъявляйте. Такое бывает. От платформы не зависит.

vbr ★★★★★
()
Ответ на: комментарий от Stanson

Враньё. В полноценном браузере обязательно есть API которым можно вырезать рекламу из просматриваемых страниц. Если рекламу вырезать нельзя - то это неполноценный браузер.

В мобильных браузерах есть API которым можно вырезать рекламу из просматриваемых страниц.

vbr ★★★★★
()
Ответ на: комментарий от vbr

даёшь граф.интерфейс и ДЕ на html + css !!
ассемблер ужо есть, так что можно и операционку всю в бравзер запиховать. почему нет ?? биос будет грузить бравзер, драйвера железяк на джаваскрипте с защитой от поломок памяти и падений.
ах если бы… ах сели бы…
не жизнь была б а песня бы !!

pfg ★★★★★
()
Ответ на: комментарий от vbr

Веб-приложению тоже не нужно.

А 135МБ (из них полезных данных — табличка на двести строк и 4 колонки (имя, политика, состояние, комментарий)) просто так, по приколу скачалось.

веб-приложение вообще может работать без всякого интернета

А на компе оно святым духом образуется?

А мобильные приложения постоянно качают себя заново.

Т.е. делают то же самое, что и вебня, только гораздо меньше и реже.

По современным меркам мобильных приложений 130 МБ это не громадное.

Проклятый таймлайн. Проклятый и сверху обоссанный. Однако приложение скачивается всего один раз. После чего просто открывается. В отличие от сайта.

ugoday ★★★★★
()
Ответ на: комментарий от wenxuan

С такой что посредством HTML оформить текст легче чем состряпать некое подобие GUI.

Ещё раз, для особо одаренных - гуй это и есть оформление текста и его проивзодных (символов). Организация текста в списки, оборачивание в кнопки, создание таблиц и фильтров для них это всё есть оформление текста/символов.

Мне не удобнее. Наверное я не погромист.

Скорее всего. Описание структуры гуя в виде вызовова функций/методов это идиотизм. Некоторые это начинают понимать и делают производные от HTML/CSS (тысячи их, начиная с Qt). Вот только зачем, когда есть HTML/CSS?

Чтобы получить индивидуальный дизайн

Я про группу пользователей решающих схожие задачи, а не про то как пользователь будет дорабатывать под себя гуй.

Непонятно о чём это

Потому что, ты не умеешь разрабатывать софт для людей, чтобы им было удобно. Многие разрабы пилят софт за зарплату от забора до обеда, поэтому тебе и сложно понять. Ещё и пальцы ходят гнут, что пользователи тупые. Тошнит от таких.

в случае HTML–страниц происходит переопределние внешнего вида и поведения стандартных тэгов чтоб получить что–то не стандартное

Это делается очень просто, в отличии от гуя стандартных виджетов ОС, когда тебе нужно получить что-то нестандартное.

foror ★★★★★
()
Ответ на: комментарий от Shadow

Выкидыш HTML на нормальный UI похож также

То бросаешь ссылки на гуй на html не отличимый от стандартных виджетов windows 2000, то теперь на html у тебя нормальный UI не сделать. Ты уж определись. Ты видимо запустался в идеях конкретных реализаций и самой концепции HTML для описания структуры гуя, за которую я и топлю собственно (я не про то, как веб-макаки засрали веб своими недоприложениями, и как это здорово)

foror ★★★★★
()
Последнее исправление: foror (всего исправлений: 3)
Ответ на: комментарий от pfg

Да, интересная концепция была бы.

vbr ★★★★★
()
Ответ на: комментарий от Stanson

Без понятия, я uBO, как и вообще блокировщиками рекламы не пользуюсь.

vbr ★★★★★
()
Ответ на: комментарий от foror

Ну в целом в HTML-native операционной системе наверное можно будет сделать cat https://www.linux.org.ru/forum/talks/18360379?cid=18361498 (:

vbr ★★★★★
()
Ответ на: комментарий от foror

гуй это и есть оформление текста

Во-первых, это чушь. Во-вторых, лучшая система для оформления текста — это LaTeX.

P.S. Напомните, я запамятовал, за что отвечает буква «г» в слове «гуй».

ugoday ★★★★★
()
Последнее исправление: ugoday (всего исправлений: 1)
Ответ на: комментарий от ugoday

лучшая система для оформления текста — это LaTeX.

Бож ты мой, вы из какой криокамеры вылезли с этим поделием:

\includegraphics[width=0.8\textwidth]{architecture.png}

\begin{itemize}
    \item First item
    \item Second item
\end{itemize}

Даже чатгпт говорит, что это поделие для верстки документов из 70-х годов. А у нас сегодня 4к мониторы, а не терминалы 80х24 если что.

foror ★★★★★
()

При живой-то Java и куче протоколов для перерадчи файлов, звука, видео, сообщений разного вида и форматов как быстрых так и медленных.

В принципе вы немного опоздали. Идею «вместо сайта делаем приложение» уже обсосали и она всех задолбала. Не последнюю роль сыграли современные программисты, пишущие все на Electron. Ну и бесконечные обновления, бесконечный vendor-lock. В общем сервис должен быть реально удобнее в приложении, чтобы выбрали его.

Но здравая толика в ваших словах есть. Как и попытки возродить древние технологии в современной обвязке. https://ru.wikipedia.org/wiki/Gemini_(протокол)

atrus ★★★★★
()
Ответ на: комментарий от ugoday
\[
\int_0^1 x^2\,dx = \frac{1}{3}
\]

Вот html представление здорового человека, а не курильщика:

int :[0, 1]
  math x^2 dx = 1/3
foror ★★★★★
()
Ответ на: комментарий от atrus

Идею «вместо сайта делаем приложение» уже обсосали и она всех задолбала. Не последнюю роль сыграли современные программисты, пишущие все на Electron

Ну, знаете ли. Поделки на электрон это наоборот, «вместо приложения делаем сайт». Естественно, говно получилось.

ugoday ★★★★★
()
Ответ на: комментарий от foror

дыкыть а что тогда ?? будешь с нуля новый «исчо один» интерпретатор html + css писать ?? :)
ну штош, ю а велком !!

pfg ★★★★★
()
Последнее исправление: pfg (всего исправлений: 1)
Ответ на: комментарий от ugoday

Набросайте побольше $%&*&^@ буков в ваше древнее мамонтово копро, чтобы солиднее выглядело перед впечатлительными людьми. А здесь вы с этим поделием пройдёте мимо.

foror ★★★★★
()
Последнее исправление: foror (всего исправлений: 1)
Ответ на: комментарий от pfg

будешь с нуля новый интерпретатор html + css писать

Да, только зачем весь то писать? Для гуя нужно скромное подмножество, а не все 100500 спеков реализовывать, которые там веб-макаки напридумывали за это время.

foror ★★★★★
()
Ответ на: комментарий от foror

Извините, но вы болван и вообще не понимаете о чём говорите. Мимо проходит как раз html. Даже на википедии, когда хотят формулы показать выкидывают html, используют нормальные инструменты и вставляют картинками.

ugoday ★★★★★
()
Ответ на: комментарий от ugoday

когда хотят формулы

Так зачем вы это в обсуждение гуй притащили? Ну, оформляйте им формулы, если лучше ничего не придумали. Какое это отношение имеет к оформлению текста? По современным меркам это отсталый инструмент для оформления текста. Даже маркдовн на порядок лучше для оформления текста, чем это поделие.

foror ★★★★★
()
Последнее исправление: foror (всего исправлений: 2)
Ответ на: комментарий от foror

сделай :) чего тут разсусоливать. будет самый лутший граф.интерфейс.

pfg ★★★★★
()
Ответ на: комментарий от foror

просто ты его не умеешь :) это нормально. если руки под х.. мышку заточены, то все остальное уродством кажется :) как бы то ни было странно формулы википедии формируют на основе TeX.

pfg ★★★★★
()
Ответ на: комментарий от foror

Так зачем вы это в обсуждение гуй притащили?

Вообще-то это вы притащили формулы в ЛаТеХе.

Какое это отношение имеет к оформлению текста?

Затем, что для оформления текста ЛаТеХ подходит лучше всего на свете.

Даже маркдовн на порядок лучше для оформления текста, чем это поделие.

Вы хотите, чтобы я себе всю голову фейспалмами разбил? Md — хороший инструмент для простеньких задач. Но он умеет 0.5% от того, что умеет ЛаТеХ. Даже и сравнивать смешно.

ugoday ★★★★★
()
Ответ на: комментарий от pfg

это нормально. если руки под х.. мышку заточены, то все остальное уродством кажется

Я с таким же успехом могу парировать: С молотком в руках - всё гвозди

Он может и сойдёт для формул, но для банальной вёрстки пользуют html, markdown и производные.

foror ★★★★★
()
Ответ на: комментарий от ugoday

Но он умеет 0.5% от того, что умеет ЛаТеХ

Из буханки хлеба тоже можно троллейбус сделать, но зачем? Если он такой замечательный, то где все его веб-макаки? Нет их, потому что, специфичный инструмент в узких кругах. Сверстали формулы, ну давай и вёрстку сделаем, раз уж нет нормального инструмента.

foror ★★★★★
()
Ответ на: комментарий от foror

таки можно посмеятца но в твоем любимом html есть продвигаемый w3c MathML. кторый нихрена не уровня маркдауна. там ест примерчик сравнения его с тексом. текс получается ближеее к упрощенной разметке маркдаун.
да и сам хтмл отнюдь не элементарен и краток в обилии своих тегов :)
просто мышевозные потребители бравзеров не видят хтмл да и вообще всю сложную работу внутре онного.
им кажется щёлкунул пальтцами навайбкодил по бырому и все само по себе заработает без сучка и задоринки…

pfg ★★★★★
()
Ответ на: комментарий от foror

просто есть где нужно простенькая и легоконькая разметка, тобеж даун.
а есть где ейная простота хужеее воровства….

pfg ★★★★★
()
Ответ на: комментарий от pfg

w3c MathML

Кто его придумал дегенераты. Мне хватило 5 минут, чтобы понять насколько хренова идея представления формул в виде дерева. А эти болваны аж целый стандарт напилили.

foror ★★★★★
()
Ответ на: комментарий от foror

прикинь хтмл ажно тож самое !!

pfg ★★★★★
()
Ответ на: комментарий от foror

Если он такой замечательный, то где все его веб-макаки?

Стандартный инструмент для подготовки научных статей к публикации. Как раз потому, что у них сложная структура и повышенные требования к качеству. Маркдаунским набором из нескольких видов заголовков, жирного и подчёркнутого оформления тут не обойтись.

раз уж нет нормального инструмента

Как раз так ЛаТеХ и появился. Дональд Кнут посмотрел как его публикации выглядят, взгрустнул и сделал правильный инструмент, чтоб нормально было. С тех пор ничего лучше не появилось, но веб-макаки могут про это и не знать, конечно.

ugoday ★★★★★
()
Ответ на: комментарий от foror

Ещё раз, для особо одаренных - гуй это и есть оформление текста и его проивзодных (символов). Организация текста в списки, оборачивание в кнопки, создание таблиц и фильтров для них это всё есть оформление текста/символов.

Получается что газеты, журналы тоже GUI. И когда редактируешь текст в текстовом редакторе, то создаёшь GUI. И книги это тоже GUI.

Вот только зачем, когда есть HTML/CSS?

Затем что с HTML и CSS получается тормозное и жрущее нечто которое к тому же пытаясь выдать себя за программу заворачиваясь в Electron ещё и выглядит каждое по своему игнорируя общесистемное оформление и подходы принятые в той или иной ОС.

Это делается очень просто, в отличии от гуя стандартных виджетов ОС, когда тебе нужно получить что-то нестандартное.

https://www.postpic.net/i/obsR

Прям так и веет простотой. Особенно если заглянуть в тысячи строк правил CSS. Но конечно, если не связка HTML с CSS получится нереально сложно.

wenxuan
() автор топика
Ответ на: комментарий от wenxuan

с HTML и CSS получается тормозное и жрущее нечто

Но ничего другого они не знают и не собираются, а на проблемы пользователей им плевать. Так и живём.

ugoday ★★★★★
()
Ответ на: комментарий от vbr

Ну про Code я может и погорячился, поверив @Shadow на слово, но в гугл таблицах canvas гоняют и в хвост и в гриву. Можешь открыть их и глянуть поиском в отладчике.

peregrine ★★★★★
()
Ответ на: комментарий от wenxuan

Нет, не получается. Получается когда «веб программисты» тянут в проект кучу монструозных фреймворков, которые тоже подтягивают кучу других фреймворков поменьше.

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

Да в canvas vscode, иначе с чего бы такая боль была когда мигание курсора отъедало cpu. Ну или я совсем дальше носа не вижу.

Shadow ★★★★★
()
Ответ на: комментарий от atrus

Идею «вместо сайта делаем приложение» уже обсосали и она всех задолбала.

Конечно. Чтобы в этому убедиться достаточно взглянуть на мобилки и планшеты. Я так мучился когда пользовался клиентом Живого журнала который занимал что–то около 10 Мб и грузил записи почти моментально даже на 2G. Постоянно хотелось запустить браузер, перейти по адресу livejournal.ru и погреть руку от АКБ которая сразу начинала греться пока мобилка обрабатывала HTML–тэги 20 уровней вложености вместе с сопуствующими правилами CSS и интерпретируя скрипты делавшие десятки запросов к серверу. Заодно было время неспешно проникнуться благостью вэбни наблюдая всевозможные крутилки и дёргания страницы по мере её обработки.

И так меня задалбывал Corebird — клиент Twitter под Linux. Постоянно думал о том что это же не кроссплатформенно и бедные разрабы которым приходилось обходиться без HTML и CSS.

А о клиенте WebMoney под Винду лучше и не писать. Так задолбался, так задолбался.

wenxuan
() автор топика
Последнее исправление: wenxuan (всего исправлений: 1)
Ответ на: комментарий от Shadow

Да, и правда есть. Возможно надо быть зарегистрированным на гитхабе, чтоб поискать там.

peregrine ★★★★★
()
Ответ на: комментарий от peregrine

Опыт использования Discord и Skype переделанного в HTML–страницу запихнутую в Electron говорит об обратном. Куча фреймворков превратилось почти что в стандарт. Впрочем можно обойтись и без них в случае отсутствия у браузера аппаратного ускорения и/или хитровыделанной вёрстки.

wenxuan
() автор топика
Ответ на: комментарий от wenxuan

Опыт использования Discord и Skype

Не в электроне дело там. Первый монструозный (хотя нормальный для его возможностей, он так-то куда круче всяких максов, тележек и зелёных мессенджеров), второй майкрософт специально закапывал, т.к. оригинальный скайп уж очень хорошо защищён от прослушки был (да мог работать даже внутри локальной сети без интернета, чисто на локалке). А так народ с него перегнали в очень подконтрольные мессенджеры. При живом и нормальном скайпе Цукерберг не был бы так богат.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 3)
Ответ на: комментарий от peregrine

Не в электроне дело там.

А есть контрпримеры? Чтобы и электрон, и не жрал память как не в себя.

ugoday ★★★★★
()
Ответ на: комментарий от wenxuan

когда редактируешь текст в текстовом редакторе, то создаёшь GUI

Почему нет? Ссылки поставил, вот тебе и гуй, уже интерактивный элемент. Содержание оформил? Вот тебе ещё и виджет. Таблицу вставил, график привязал? Ну, ты понял, короче.

Это как у Остапа, кто скажет, что это девочка пусть первый бросит в меня камень.

Получается что газеты, журналы тоже GUI

А бумага тут причём?

foror ★★★★★
()
Ответ на: комментарий от wenxuan

Затем что с HTML и CSS получается тормозное и жрущее нечто

Не умеешь готовить. Зачем ты пихаешь туда браузер в гуй?

foror ★★★★★
()
Ответ на: комментарий от foror

А бумага тут причём?

Содержание оформил? Вот тебе ещё и виджет. Таблицу вставил, график привязал? Ну, ты понял, короче.

ugoday ★★★★★
()
Вы не можете добавлять комментарии в эту тему: только для зарегистрированных, score>=50.