1

Тема: WYISWYG

Є у мене одне запитання:
чому сайти досі кодяться вручну ?
Ну наприклад, існує технологія WYISWYG - коли ти просто перетягуєш елементи у не потрібно нічого кодити
Так я знаю, що ця технологія недосконала, і сайти виходять досить примітині, але все ж таки.

Чому б не розвинути цю технологію ? Так щоб можна було б створювати адаптивні сайти, з анімацією і паралаксом, але набагато швидше, ніж просто кодить

А що Ви думаєте про це ?

Подякували: tim, ostap34PHP2

2

Re: WYISWYG

Ви самі дали відповідь — сайти виходять примітивні. Тому що висівиґ іде на крок позаду технологічних новинок, що оформлюються як нові мовні фічі. Написати для браузера підтримку нової фічі в стилях простіше, ніж зробити візуальний редактор, що вміє працювати з цією фічею. Крім того, я не дуже уявляю, як увіпхнути в візуальний редактор те, що власне є процедурним кодом — наприклад, JS. Ще одна проблема: статичні сторінки на html нікому непотрібні — майже завжди в задачі фігурує сервер, що бере дані з БД й розміщує їх на сторінці — з цієї точки зору, зручніше, якщо html-шаблон являє собою текст, і розробник має доступ до нього, а не до візуальної картинки з невідомо-якою начинкою. Вже не кажучи про те, що цей шаблон дуже часто не є html у чистому вигляді, а містить якісь сторонні елементи, прив'язані до конкретного шаблонізатора — тобто, для нього довелось би робити свій окремий WYSIWYG — а так є дешевий загальнодоступний текстовий формат, який можна редагувати будь-яким текстовим редактором на будь-якій платформі...

Подякували: Master_Sergius, ostap34PHP2

3

Re: WYISWYG

P.Y. написав:

Ви самі дали відповідь — сайти виходять примітивні. Тому що висівиґ іде на крок позаду технологічних новинок, що оформлюються як нові мовні фічі. Написати для браузера підтримку нової фічі в стилях простіше, ніж зробити візуальний редактор, що вміє працювати з цією фічею. Крім того, я не дуже уявляю, як увіпхнути в візуальний редактор те, що власне є процедурним кодом — наприклад, JS. Ще одна проблема: статичні сторінки на html нікому непотрібні — майже завжди в задачі фігурує сервер, що бере дані з БД й розміщує їх на сторінці — з цієї точки зору, зручніше, якщо html-шаблон являє собою текст, і розробник має доступ до нього, а не до візуальної картинки з невідомо-якою начинкою. Вже не кажучи про те, що цей шаблон дуже часто не є html у чистому вигляді, а містить якісь сторонні елементи, прив'язані до конкретного шаблонізатора — тобто, для нього довелось би робити свій окремий WYSIWYG — а так є дешевий загальнодоступний текстовий формат, який можна редагувати будь-яким текстовим редактором на будь-якій платформі...

наскільки я знаю у таких редакторах і базою даних працювати можна
От ви кажете, що статичні сторінки не потрібні, я часто сижу на фрілансі і повірте мені, в нас попит на такі сайти ще є, і немаленький.
Ну щодо формату, то такі шаблони на прив'язані до конструктора, а файл можна також редагувати і звичайним html-редактором

Подякували: ostap34PHP1

4

Re: WYISWYG

P.Y. написав:

Ви самі дали відповідь — сайти виходять примітивні. Тому що висівиґ іде на крок позаду технологічних новинок, що оформлюються як нові мовні фічі. Написати для браузера підтримку нової фічі в стилях простіше, ніж зробити візуальний редактор, що вміє працювати з цією фічею. Крім того, я не дуже уявляю, як увіпхнути в візуальний редактор те, що власне є процедурним кодом — наприклад, JS. Ще одна проблема: статичні сторінки на html нікому непотрібні — майже завжди в задачі фігурує сервер, що бере дані з БД й розміщує їх на сторінці — з цієї точки зору, зручніше, якщо html-шаблон являє собою текст, і розробник має доступ до нього, а не до візуальної картинки з невідомо-якою начинкою. Вже не кажучи про те, що цей шаблон дуже часто не є html у чистому вигляді, а містить якісь сторонні елементи, прив'язані до конкретного шаблонізатора — тобто, для нього довелось би робити свій окремий WYSIWYG — а так є дешевий загальнодоступний текстовий формат, який можна редагувати будь-яким текстовим редактором на будь-якій платформі...

просто зрозумійте, я не суперечу Вас, так я знаю, поки що ця технологія не дуже прогресивна.
Але я думаю, що можна було б зробити такий редактор, яким можна було б повністю зробити динамічний сайт, з усіма фічами і це не займало б багато часу і сил.
Погодьтеся, кодити вручну сайт - це займає трохи часу

5

Re: WYISWYG

Створіть документ у Word і збережіть його як веб-сторінку, а потім прогляньте код. Ще питання будуть?

Подякували: Master_Sergius, 221VOLT2

6

Re: WYISWYG

koala написав:

Створіть документ у Word і збережіть його як веб-сторінку, а потім прогляньте код. Ще питання
будуть?

трішки не зрозумів, ясно що нічого не буде
просто такі редактори, наскільки я знаю, створюють файли з кодом, а не просто картинку.
Ну люди ви чого ?
Ніколи не чули про WYSIWYG

7

Re: WYISWYG

Теж думав про це. І як на мене причини три:
1. Ця технологія недосконала. Виходить машинна верстка, яку дуже важко редагувати та підтримувати;
2. Постійно з'являються нові технології і набагато швидше їм навчиться людина, а не програма(ну це поки що :) );
3. І наостанок хочу спитати, як ви собі це представляєте? Якщо всі будуть користуватися одним інструментом, то сайти будуть дуже схожі. А якщо автор інструменту буде постійно додавати нові можливості та компоненти, то...то дивіться пункт два.

P.S. Все це я розписував опираючись на факт, що такий інструмент можливо створити. Тобто, щоб він не впирався у перший пункт(непідтримувана машинна верстка), а дійсно міг конкурувати з людиною.

А так я гадаю, що у майбутньому подібні інструменти свою нішу(мабуть для виконання якихось дешевих замовлень типових сайтів) все-таки знайдуть. І залишаться люди, які вже будуть робити оригінальні, неповторні, авторські роботи.

Подякували: Nick9956, 221VOLT, ostap34PHP3

8

Re: WYISWYG

misha_bondar_2012 написав:

Теж думав про це. І як на мене причини три:
1. Ця технологія недосконала. Виходить машинна верстка, яку дуже важко редагувати та підтримувати;
2. Постійно з'являються нові технології і набагато швидше їм навчиться людина, а не програма(ну це поки що :) );
3. І наостанок хочу спитати, як ви собі це представляєте? Якщо всі будуть користуватися одним інструментом, то сайти будуть дуже схожі. А якщо автор інструменту буде постійно додавати нові можливості та компоненти, то...то дивіться пункт два.

P.S. Все це я розписував опираючись на факт, що такий інструмент можливо створити. Тобто, щоб він не впирався у перший пункт(непідтримувана машинна верстка), а дійсно міг конкурувати з людиною.

А так я гадаю, що у майбутньому подібні інструменти свою нішу(мабуть для виконання якихось дешевих замовлень типових сайтів) все-таки знайдуть. І залишаться люди, які вже будуть робити оригінальні, неповторні, авторські роботи.

Я трішки відхилюся від теми
Хотів запитати а домен від pp.ua безкоштовний ?
Як його можна оформити ?

Подякували: Monolith, 221VOLT, ostap34PHP3

9

Re: WYISWYG

Nick9956 написав:

Я трішки відхилюся від теми
Хотів запитати а домен від pp.ua безкоштовний ?
Як його можна оформити ?

Так безкоштовний. Є такий сайт: pp.ua. Там написано все. Плюс реєстраторів є список. Я вибрав nic.ua і задоволений, але нічого так сказати не можу так як ніде в іншому місці ніколи не реєстрував.

Подякували: Nick9956, 221VOLT, ostap34PHP3

10 Востаннє редагувалося Monolith (29.01.2017 20:18:20)

Re: WYISWYG

Продовжу про головну тему топіку. От наприклад, недавно всюди флудили про те як якийсь 3д-принтер сам(сам!) надрукував якусь невеличку статую чи щось таке. Тобто не копію, а сам придумав(хз як, може і дійсно за алгоритмами щось там вирахував). І ось навіть якщо взяти, що через років так...25 у нас машини будуть штопати фігурки які можна буде ставити у себе в хаті. Ідіотизм можливо, але для прикладу зійде, та не так це і тупо як на мене. Цілком можливо. І от стоїть у тебе ця фігурка за 0,5 долара. Але на виставці все-рівно будуть праці талановитих людей, які витвори мистецтва будуть робити саме руками. Колись і робот це зможе зробити(повністю сам оригінальне щось придумати, і при цьому дійсно круте), але думаю тоді в нас будуть зовсім інші проблеми(у Термінаторі є спойлери на цю тему).

Подякували: Nick9956, 221VOLT, ostap34PHP3

11

Re: WYISWYG

зараз такі є лазери що кераміку гравірують, але наші інвестори не хочуть вкладати в це гроші, вони не розуміють що і для чого

Подякували: ostap34PHP1

12

Re: WYISWYG

Nick9956 написав:
koala написав:

Створіть документ у Word і збережіть його як веб-сторінку, а потім прогляньте код. Ще питання
будуть?

трішки не зрозумів, ясно що нічого не буде
просто такі редактори, наскільки я знаю, створюють файли з кодом, а не просто картинку.
Ну люди ви чого ?
Ніколи не чули про WYSIWYG

Це ви, схоже, вперше про нього почули. Word - якраз WYSIWYG-редактор.
І все ж раджу, навіть якщо вам ясно, що нічого не буде, все ж один раз спробувати це зробити. Буває, що те, що вам ясно, насправді зовсім не так.

Подякували: Master_Sergius, 221VOLT, ostap34PHP3

13

Re: WYISWYG

По темі: для WP є багато різних систем побудови сторінок, коли можна створювати доволі складні елементи без написання коду. Наприклад Visual Composer. Але не зважаючи на всю потужність плагіна, стає зрозуміло, що його можливості доволі обмеженні для написання чогось дійсно цікавого і реалізації задуму дизайнера. Крім того такі системи створюють дуже багато зайвого коду, який для серйозних проектів не припустимий. Ось чому більшість й надалі користується html+css, хоча цим технологіям вже надцять років

Подякували: 221VOLT1

14

Re: WYISWYG

karmeljuk написав:

По темі: для WP є багато різних систем побудови сторінок, коли можна створювати доволі складні елементи без написання коду. Наприклад Visual Composer. Але не зважаючи на всю потужність плагіна, стає зрозуміло, що його можливості доволі обмеженні для написання чогось дійсно цікавого і реалізації задуму дизайнера. Крім того такі системи створюють дуже багато зайвого коду, який для серйозних проектів не припустимий. Ось чому більшість й надалі користується html+css, хоча цим технологіям вже надцять років

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

Подякували: ostap34PHP1

15

Re: WYISWYG

misha_bondar_2012 написав:

Продовжу про головну тему топіку. От наприклад, недавно всюди флудили про те як якийсь 3д-принтер сам(сам!) надрукував якусь невеличку статую чи щось таке. Тобто не копію, а сам придумав(хз як, може і дійсно за алгоритмами щось там вирахував). І ось навіть якщо взяти, що через років так...25 у нас машини будуть штопати фігурки які можна буде ставити у себе в хаті. Ідіотизм можливо, але для прикладу зійде, та не так це і тупо як на мене. Цілком можливо. І от стоїть у тебе ця фігурка за 0,5 долара. Але на виставці все-рівно будуть праці талановитих людей, які витвори мистецтва будуть робити саме руками. Колись і робот це зможе зробити(повністю сам оригінальне щось придумати, і при цьому дійсно круте), але думаю тоді в нас будуть зовсім інші проблеми(у Термінаторі є спойлери на цю тему).

зрозумійте, я не кажу, що роботи замінять людей чи типу того
я просто хотів сказати, що ми й досі користуємося технологіями 90-00 років.

Так, більшість програмістів не скаржаться на це, адже це їхня робота, але мови програмування постійно вдосконалювалися.
Колись для написання програми для комп'ютера потрібно було затрати більше часу ніж зараз.

Але останнім часом все так і залишилось, мови програмування змінюються лише інтерфейсом і набором команд, одні легші, інші складніші, але суттєво покращення не відбувається

Можливо це здається абсурдно, але вірю, що в майбутньому цей процес (написання коду) буде набагато легший.
Наприклад, для створення сайту потрібно написати тисячі стрічок коду, витратити години, а інколи і дні, а це досить виснажливо.
Я вірю що в майбутньому для створення того ж самого сайту потрібно буде написати в десятки і сотні разів менше коду.

Подякували: ostap34PHP1

16 Востаннє редагувалося HetmanNet (01.02.2017 16:04:19)

Re: WYISWYG

Nick9956 написав:

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

І матимемо ми гімно-сайти.. при тому всі однакові..

Подякували: koala, 221VOLT, ostap34PHP3

17

Re: WYISWYG

HetmanNet написав:
Nick9956 написав:

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

І матимемо ми гімно-сайти.. при тому всі однакові..

а й, Ви злісний песиміст )
Ну Ви знову все не так сприймаєте
Чому гівно, чому однакові ?
В останньому пості я писав не про WYSIWYG, А ПРОСТО про вдосконалення нинішних технологій. Тільки що згадав, про мови програмування 5 покоління, близькі до людської мови
Щось типу такого я мав на увазі, а ви відразу - гівно, гівно

Подякували: ostap34PHP1

18 Востаннє редагувалося HetmanNet (01.02.2017 21:25:56)

Re: WYISWYG

Nick9956 написав:
HetmanNet написав:
Nick9956 написав:

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

І матимемо ми гімно-сайти.. при тому всі однакові..

а й, Ви злісний песиміст )
Ну Ви знову все не так сприймаєте
Чому гівно, чому однакові ?
В останньому пості я писав не про WYSIWYG, А ПРОСТО про вдосконалення нинішних технологій. Тільки що згадав, про мови програмування 5 покоління, близькі до людської мови
Щось типу такого я мав на увазі, а ви відразу - гівно, гівно

Давайте Факі.. (ну як його там) попросимо описати словами дизайн якогось невідомого у нас забугрового сайту з офігенними наворотами, а ви спробуєте намалювати як він виглядає за ним.. і саме тоді усвідомити тупість фрази "мови програмування 5 покоління, близькі до людської мови".. і про меншу кількість строк.. :D

Подякували: quez, 221VOLT, ostap34PHP3

19

Re: WYISWYG

HetmanNet написав:
Nick9956 написав:
HetmanNet написав:

І матимемо ми гімно-сайти.. при тому всі однакові..

а й, Ви злісний песиміст )
Ну Ви знову все не так сприймаєте
Чому гівно, чому однакові ?
В останньому пості я писав не про WYSIWYG, А ПРОСТО про вдосконалення нинішних технологій. Тільки що згадав, про мови програмування 5 покоління, близькі до людської мови
Щось типу такого я мав на увазі, а ви відразу - гівно, гівно

Давайте Факі.. (ну як його там) попросимо описати словами дизайн якогось невідомого у нас забугрового сайту з офігенними наворотами, а ви спробуєте намалювати як він виглядає за ним.. і саме тоді усвідомити тупість фрази "мови програмування 5 покоління, близькі до людської мови".. і про меншу кількість строк.. :D


що ви маєте на увазі ?
Я і слова не сказав про те, хто що  має "описувати словами" або щось такого типу.

Nick9956 написав:

В останньому пості я писав не про WYSIWYG, А ПРОСТО про вдосконалення нинішних технологій

Подякували: ostap34PHP1

20

Re: WYISWYG

Nick9956 написав:
HetmanNet написав:
Nick9956 написав:

а й, Ви злісний песиміст )
Ну Ви знову все не так сприймаєте
Чому гівно, чому однакові ?
В останньому пості я писав не про WYSIWYG, А ПРОСТО про вдосконалення нинішних технологій. Тільки що згадав, про мови програмування 5 покоління, близькі до людської мови
Щось типу такого я мав на увазі, а ви відразу - гівно, гівно

Давайте Факі.. (ну як його там) попросимо описати словами дизайн якогось невідомого у нас забугрового сайту з офігенними наворотами, а ви спробуєте намалювати як він виглядає за ним.. і саме тоді усвідомити тупість фрази "мови програмування 5 покоління, близькі до людської мови".. і про меншу кількість строк.. :D


що ви маєте на увазі ?
Я і слова не сказав про те, хто що  має "описувати словами" або щось такого типу.

Nick9956 написав:

В останньому пості я писав не про WYSIWYG, А ПРОСТО про вдосконалення нинішних технологій

Тоді поясніть детальніше що маєте на увазі під "близькі до людської мови"