Sly32#: Ты вообще понимаешь про что пишешь? как ты в отдельные поля формы вставишь данные с помощью iframe?
А у тебя значит соображения вообще нет как это сделать 😁
Sly32#: То есть ты даже не понимаешь, почему отказались от этой технологии?
И почему же отказались от этой технологии по твоей версии?
Sly32#: И как обычно, топик увели в сторону. Вместо того, чтобы обсудить КАК удобнее пользоваться JS(jQuery, Vue...) начали обсуждать, зачем вообще нужен JS. Налицо полное непонимание вопроса у некоторых участников
А по теме, я ТС ответил, путь использует Vue, по сравнению с остальными вариантами Vue лучше, не айс конечно, но сойдёт.
Я не обсуждаю зачем нужен JS, а говорю, что нужно учитывать, что он может и не работать, вот и всё.
Sly32#: Простой пример из жизни. Вот я пишу систему онлайн покупки автомобиля, по сути обычный магазин с некоторыми особенностями. Пользователь заполняет форму покупки, вводит VIN, после этого в поля формы подтягиваются данные по автомобилю. Сделаешь такое без JS?
Раньше же делали это через iframe или я ещё делал через Flash технологию(отличная вещь, жаль что перестали поддерживать).
Я просто учитываю, что JS может не работать, но с JS конечно проще.
Какой вы видите функционал для пользователя без JS? Новости почитать, картинку посмотреть?
Всё что угодно от новости почитать, картинки посмотреть, до магазина, форума, какого-либо сервиса, да чего угодно. Единственное, что не будет изменений элементов и их контента на странице, только после обновления страницы или переходе на другую страницу.
Сейчас фактически все сайты перегружают страницы, минимальные эффекты: меню, модал, может чутка анимации и в таком роде. Очень мало сайтов где используются все возможности JS. Отключи JS и не продвинутый пользователь разницы практически не заметит.
А если не учитывать того что JS может быть отключен или перестать работать из-за ошибки или ещё чего, то сайт попадёт в прошлое в IE6.. на странице может ничего и не быть..
Aisamiery#: Угомонитесь, я не знаю какой из вас строитель сараев, но вы очень слабый технарь в вэб разработке, смиритесь с этим и лучше развивайтесь, читайте, изучайте больше и узнаете много всего интересного.
Зато у вас очень большой опыт использования всякого г. который компилирует в нативный JS 😁 а надо было на нативном писать чтобы у вас понимание было что эти костыли которые вы используете только вредят.
Aisamiery#: Не знаете, вы даже с опечаткой скопировали название =))
Для вас опечатка не критично сделать, а меня значит в этом надо обвинить, да я просто скопировал у вас чтобы не переключать раскладку и напечатать virtual. Но сути это не меняет, это только технологи для создания компонентов и к скорости генерации не имеют отношения.
Aisamiery#: я просто человеку предложил посмотреть еще на один компонентный фреймворк примерно как вью, может ему будет ближе
Aisamiery#: Вы может еще сайты под IE6 верстаете? Не рабочий JS примерно из той же эпохи. Сейчас с отключенным JS в целом интернетом пользоваться не получится, ни соцсети, ни видеохостинги, да вообще ничего, разве что на вордпрессе статьи почитаешь.
Как раз нет, пишу для современных браузеров, но с учётом опыта, что JS может по какой-то причине быть отключен или не работать из-за ошибки на странице и тд.
Aisamiery#: Где вы эту ересь берете? Кто сказал что не будет работать? Оно как раз будет работать как запрограммированно
Вот именно то как запрограммировано и скомпилировано. А JS для того и развивается чтобы можно было менять страницу на лету без перезагрузки и тд. Это для статичных и малоинтерактивных страниц ещё приемлемо, но не для обновляемых через аякс и тд.
Aisamiery#: Просто это сильно сложно для вас, не более того, вы даже осознать как это работает не в силах, мыслите шаблонами 90х каких то и код примерно такой же, странно что еще пролог какой нибудь не пиарите
Это для вас сложно. Тут понимать то нечего, всё понятно, компиляция для браузера это путь к деградации проекта. Зато вы эту шляпу как svelte пиарите 😁
Aisamiery#: Перерисовка страницы это очень ресурсоемкое действие для браузера, по этому менять DOM напрямую это очень груство для производительности, по этому сделали всякие штуки типа vvirtual dom и shadow dom, почитайте на досуге
Я знаю о vvirtual dom и shadow dom, и это никаким боком к скорости не относятся, это средства разработки своих компонентов. Генерация страницы происходит за доли секунд так что тут дело не в производительности, а просто оправдания своих тупых подходов..
Aisamiery#: Это же вы про себя? У меня постоянно такое ощущение когда вы что то комментируете тут
Это пример того как большинство людей делают. Кстати вы и я в том числе, ведь не всё получается с первого раза, но прежде чем сделать не всегда обдумываешь что и как будешь делать.
Тупое требование, но принцип там такой, вы пишите svelte модули, запускаете компиляцию и на выходе у вас ванильный hmlt, css и js. Это сейчас у всех так работает, о каких там вы тегах говорите я хз. Там ssr когда все собирается на сервере если что а у клиента уже все готовое
Не совсем тупое. Я просто исхожу из своего старого опыта когда в браузерах первоначально JS не работал и надо было его включать и на страницах использовали noscript если скрипт не работал. В современных браузерах JS по умолчанию включен, да можно скомпилировать и некоторые элементы будут отображаться так как надо без интерактивности, но гибкости в этом мало, когда под элемент формируются и стили и JS код, удали элемент, стили и код для него будут как г. в прорубе. Короче такой подход не айс, компиляция тут вообще нафиг не нужна, код в браузере не на ассемблере же работает, JS в любой момент может на стороне клиента полностью изменить страницу...
ЗЫ. У меня иногда складывается впечатление, что все люди сначала что-то говорят или делают и только потом начинают думать. Например у меня отчим тяп-ляп, раз-два и готово сколотит парник к примеру, потом отойдёт посмотрит со стороны, а он сикось-накось кривой, потом начинает думать, отмерять и переделывать(это было бы смешно если это было только один раз, но это происходит практически каждую весну). Вот так и большинство людей делают, из-того что есть раз-два и готово, а потом начинают думать и переделывать..
да я понимаю, что у вас погружение в технологии околонулевое, но не совсем понимаю зачем вы пытаетесь комментировать выдавая свою необразованность
Вам до моей образованности расти и расти. У меня опыт написания разных способов применения есть, поэтому я знаю о чём говорю. Отключите JS и загрузите страницу с svelte и сами увидите о чём речь.
Не айс. Если JS не работает или будет ошибка всё может накрыться, метки эти на странице будут вместо нужного текста и тд..
Я год назад когда начинал делать JS модули, так же сделал, разметка с метками и некими атрибутами, модуль просматривал страницу, искал такие элементы с метками и атрибутами, обрабатывал и навешивал функции. Удобство в том что никакого кода писать не надо кто не знает JS. Но потом немного переделал получше.
Ты вообще понимаешь про что пишешь? как ты в отдельные поля формы вставишь данные с помощью iframe?
А у тебя значит соображения вообще нет как это сделать 😁
То есть ты даже не понимаешь, почему отказались от этой технологии?
И почему же отказались от этой технологии по твоей версии?
И как обычно, топик увели в сторону. Вместо того, чтобы обсудить КАК удобнее пользоваться JS(jQuery, Vue...) начали обсуждать, зачем вообще нужен JS. Налицо полное непонимание вопроса у некоторых участников
А по теме, я ТС ответил, путь использует Vue, по сравнению с остальными вариантами Vue лучше, не айс конечно, но сойдёт.
Я не обсуждаю зачем нужен JS, а говорю, что нужно учитывать, что он может и не работать, вот и всё.
ЗЫ. У тебя действительно непонимание на лице 😵
Простой пример из жизни. Вот я пишу систему онлайн покупки автомобиля, по сути обычный магазин с некоторыми особенностями. Пользователь заполняет форму покупки, вводит VIN, после этого в поля формы подтягиваются данные по автомобилю. Сделаешь такое без JS?
Раньше же делали это через iframe или я ещё делал через Flash технологию(отличная вещь, жаль что перестали поддерживать).
Я просто учитываю, что JS может не работать, но с JS конечно проще.
Какой вы видите функционал для пользователя без JS? Новости почитать, картинку посмотреть?
Всё что угодно от новости почитать, картинки посмотреть, до магазина, форума, какого-либо сервиса, да чего угодно. Единственное, что не будет изменений элементов и их контента на странице, только после обновления страницы или переходе на другую страницу.
Сейчас фактически все сайты перегружают страницы, минимальные эффекты: меню, модал, может чутка анимации и в таком роде. Очень мало сайтов где используются все возможности JS. Отключи JS и не продвинутый пользователь разницы практически не заметит.
А если не учитывать того что JS может быть отключен или перестать работать из-за ошибки или ещё чего, то сайт попадёт в прошлое в IE6.. на странице может ничего и не быть..
Угомонитесь, я не знаю какой из вас строитель сараев, но вы очень слабый технарь в вэб разработке, смиритесь с этим и лучше развивайтесь, читайте, изучайте больше и узнаете много всего интересного.
Зато у вас очень большой опыт использования всякого г. который компилирует в нативный JS 😁 а надо было на нативном писать чтобы у вас понимание было что эти костыли которые вы используете только вредят.
Не знаете, вы даже с опечаткой скопировали название =))
Для вас опечатка не критично сделать, а меня значит в этом надо обвинить, да я просто скопировал у вас чтобы не переключать раскладку и напечатать virtual. Но сути это не меняет, это только технологи для создания компонентов и к скорости генерации не имеют отношения.
я просто человеку предложил посмотреть еще на один компонентный фреймворк примерно как вью, может ему будет ближе
Улыбнуло. Но коммент 😂
Вы может еще сайты под IE6 верстаете? Не рабочий JS примерно из той же эпохи. Сейчас с отключенным JS в целом интернетом пользоваться не получится, ни соцсети, ни видеохостинги, да вообще ничего, разве что на вордпрессе статьи почитаешь.
Как раз нет, пишу для современных браузеров, но с учётом опыта, что JS может по какой-то причине быть отключен или не работать из-за ошибки на странице и тд.
Где вы эту ересь берете? Кто сказал что не будет работать? Оно как раз будет работать как запрограммированно
Вот именно то как запрограммировано и скомпилировано. А JS для того и развивается чтобы можно было менять страницу на лету без перезагрузки и тд. Это для статичных и малоинтерактивных страниц ещё приемлемо, но не для обновляемых через аякс и тд.
Просто это сильно сложно для вас, не более того, вы даже осознать как это работает не в силах, мыслите шаблонами 90х каких то и код примерно такой же, странно что еще пролог какой нибудь не пиарите
Это для вас сложно. Тут понимать то нечего, всё понятно, компиляция для браузера это путь к деградации проекта. Зато вы эту шляпу как svelte пиарите 😁
Перерисовка страницы это очень ресурсоемкое действие для браузера, по этому менять DOM напрямую это очень груство для производительности, по этому сделали всякие штуки типа vvirtual dom и shadow dom, почитайте на досуге
Я знаю о vvirtual dom и shadow dom, и это никаким боком к скорости не относятся, это средства разработки своих компонентов. Генерация страницы происходит за доли секунд так что тут дело не в производительности, а просто оправдания своих тупых подходов..
Это же вы про себя? У меня постоянно такое ощущение когда вы что то комментируете тут
Это пример того как большинство людей делают. Кстати вы и я в том числе, ведь не всё получается с первого раза, но прежде чем сделать не всегда обдумываешь что и как будешь делать.
Тупое требование, но принцип там такой, вы пишите svelte модули, запускаете компиляцию и на выходе у вас ванильный hmlt, css и js. Это сейчас у всех так работает, о каких там вы тегах говорите я хз. Там ssr когда все собирается на сервере если что а у клиента уже все готовое
Не совсем тупое. Я просто исхожу из своего старого опыта когда в браузерах первоначально JS не работал и надо было его включать и на страницах использовали noscript если скрипт не работал. В современных браузерах JS по умолчанию включен, да можно скомпилировать и некоторые элементы будут отображаться так как надо без интерактивности, но гибкости в этом мало, когда под элемент формируются и стили и JS код, удали элемент, стили и код для него будут как г. в прорубе. Короче такой подход не айс, компиляция тут вообще нафиг не нужна, код в браузере не на ассемблере же работает, JS в любой момент может на стороне клиента полностью изменить страницу...
ЗЫ. У меня иногда складывается впечатление, что все люди сначала что-то говорят или делают и только потом начинают думать. Например у меня отчим тяп-ляп, раз-два и готово сколотит парник к примеру, потом отойдёт посмотрит со стороны, а он сикось-накось кривой, потом начинает думать, отмерять и переделывать(это было бы смешно если это было только один раз, но это происходит практически каждую весну). Вот так и большинство людей делают, из-того что есть раз-два и готово, а потом начинают думать и переделывать..
да я понимаю, что у вас погружение в технологии околонулевое, но не совсем понимаю зачем вы пытаетесь комментировать выдавая свою необразованность
Вам до моей образованности расти и расти. У меня опыт написания разных способов применения есть, поэтому я знаю о чём говорю. Отключите JS и загрузите страницу с svelte и сами увидите о чём речь.
Ну и можно посмотреть в сторону svelte
Не айс. Если JS не работает или будет ошибка всё может накрыться, метки эти на странице будут вместо нужного текста и тд..
Я год назад когда начинал делать JS модули, так же сделал, разметка с метками и некими атрибутами, модуль просматривал страницу, искал такие элементы с метками и атрибутами, обрабатывал и навешивал функции. Удобство в том что никакого кода писать не надо кто не знает JS. Но потом немного переделал получше.
Вот кстати вопрос - почему Vue?
Что думаете?
Если делать выбор между vue или jquery, то Vue однозначно. По мне Vue лучше чем React и Angular.
ЗЫ. До самописа дорос молодец 😀 скоро начнёшь понимать, что даже эти Vue и др. не так хороши как их малюют 😎