Имя: Пароль:
IT
Веб-мастеринг
Веб-дизайн: какая должна быть разметка и важна ли она вообще?
0 Волшебник
 
15.07.25
22:05
Сначала были претензии к HTML-разметке мисты. Ну типа таблицы это старое и ламповое.
Потом достаточно приличный сайт вдруг был назван "старым ламповым" (скрин ниже)

Давайте обсудим современные тренды в веб-дизайне.
Может кто-то придумал разметку лучше табличной? Блоки не предлагать.

И дополнительный вопрос:
Какая разница, как там сайт устроен внутри, если современные нейронки замечательно парсят и видят?!
1 Asmody
 
15.07.25
21:58
(0) сайты - они пока всё-таки для людей.
а нейронкам вообще лучше md или json отдавать.

по теме - семантическая верстка.
хороша и для машин, и для людей
https://htmlacademy.ru/blog/html/semantics
2 Asmody
 
15.07.25
21:34
Получается, что индекс и топик должны быть
<ul><li>тут пачка div'ов</li></ul>

но для индекса и таблица, по-идее, норм.
при желании её можно перецеесесить да хоть в карточки
3 Рамиль Маугли
 
15.07.25
21:49
(0) Сначала были претензии к HTML-разметке мисты. Ну типа таблицы это старое и ламповое.

У кого?
4 Волшебник
 
15.07.25
21:52
(3) У многих людей, не включая тебя
5 Волшебник
 
15.07.25
22:10
Я просто оставлю это здесь:
Таблицу сообщений на Мисте можно сделать адаптивной

Но подчёркиваю, что новую разметку мисты 2023 года воспринимали как сумасшедшее новшество, потому что пришлось переписывать личные скрипты, чтобы из мисты сделать привычное уродство. Пример Злопчинский
6 Волшебник
 
15.07.25
22:24
(2) <div> не означает ничего. Бессмыслица какая-то. Это как Dim в Visual Basic, который раньше означал объявление размерности массива, но потом стал не обозначать ничего. Его стали применять просто для объявления переменных! Какая жуть!
Dim numberOfStudents As Integer

Мы не можем упасть в такую бессмыслицу. У нас тут форум профессионалов вообще-то. Мы профи до мозга костей. Мы не можем наши знания обернуть в бессмысленный <div>
8 maxab72
 
16.07.25
12:26
тут от CEO-шников с Яндекса узнал неожиданно для себя, что для продвижения сайтов важно только то, что на странице стоит в теге <H1>, а вы: "ИИ разберется!" Видимо у Яндекса ИИ совсем близорукий, что только самый крупный шрифт читать может.
9 Eiffil123
 
16.07.25
08:58
переписать на 1с:Предприятие.Элемент
10 formista2000
 
16.07.25
09:15
Скажу за себя: лабал тут сайтешник на DIVах с flex-разметкой, мне понравилось.
11 Рамиль Маугли
 
16.07.25
12:02
Вопрос SEO  и разметки меня заинтересовал давно. Я даже перевел статью с буржуинета на русский https://www.trinion.org/blog/html5-i-algoritm-razmetki-dokumentov

Про успехи на ниве SEO - у меня есть статьи  в топе. Например по IDEf0
12 Волшебник
 
16.07.25
12:27
(9) Сыровата система...
13 NikVars
 
16.07.25
12:51
(12) Это оценка системы вообще (то есть реплика не в тему) или ее возможностей мало для переписывания мисты?
14 Волшебник
 
16.07.25
12:55
(13) Согласен про реплику. Я просто глубоко не изучал. Наверняка там ещё нужны какие-то лицензии. Сейчас миста вся на открытых и бесплатных технологиях (Linux, nginx, PHP-FPM, JavaScript, MariaDB и т.п.). Платить приходится только за домен, хостинг и SSL-сертификат.
15 NikVars
 
16.07.25
12:56
(14) Кстати, да. Как бы ни было красиво, платить придется.
https://1s-element.ru/price/
16 Рамиль Маугли
 
16.07.25
13:20
(15) Так ведь можно взять тот же самый Phph bb или drupal
17 Волшебник
 
16.07.25
13:22
(16) Кстати, раньше многие думали, что миста написана на Друпале. Но нет, у мисты собственный движок, написанный с нуля. Причём дважды переписанный. За сегодняшний движок мне не стыдно и со временем я его опубликую на каком-нибудь гитхабе. Когда снимут санкции.
18 Волшебник
 
16.07.25
13:28
Вот вам несколько инсайдерских скриншотов движка мисты:
19 sikuda
 
16.07.25
13:37
(16) Не надо тревожить покой мумий (Ох Спаса нет от Спаса🤦) если брать из современного то это либо Wordpress (PHP Symfony тяжеловат будет) или Python Django
20 Рамиль Маугли
 
16.07.25
14:47
(19)1C такая же мумия получается, если смотреть на возраст системы.
21 sikuda
 
16.07.25
16:48
(20) 1C - cтарая система хороша своей стабильностью, даже известными фичами(ошибками)
У них уже есть новое и они его потихоньку толкают..
Но если что-то новое разрабатывать, то и брать живой framework PHP, а то утонешь в разборке старого
22 Рамиль Маугли
 
17.07.25
09:04
(21) И как вы определяете, что живое, а что нет?
23 Злопчинский
 
17.07.25
15:04
Не поминайте Злопчинский всуе.
На новую версию я перелез практически безболезненно, в первую очередь потому что интерфейс практически мало изменился.
А скриптами только подсветку веток и своих сообщений как и раньше было.
24 Злопчинский
 
17.07.25
15:03
Еще надо допилить - для мобил выкладывали выше - на смартфоне мелко просто...
25 Добряк Петрович
 
17.07.25
16:54
(21) Новое разрабатывать на ПХП??? Еще скажи на Дельфах или Паскале.
26 Волшебник
 
17.07.25
18:08
(25) PHP ещё простудится на Ваших похоронах
27 Рамиль Маугли
 
17.07.25
21:43
(25) Стоп, а чем вам PHP не угодил?
28 Добряк Петрович
 
18.07.25
06:04
(27) Представь старую бабку, которую пытаются омолодить, натянув на нее чулки и мини-юбку.
29 Волшебник
 
18.07.25
20:21
(28) получится wiki:Мадонна_(певица)
30 sikuda
 
18.07.25
10:26
(28) Эх молодежная ксенофобия🤦
PHP - с 1993 года
Python - с 1991 года
Хотя именно Python становится языком по умолчанию в силу естественности монополий в сфере IT.

На роль старой бабки - явно подходит TypeScript over JаvaScript, а молодуху Dart что-то всерьёз не рассмотрели
31 Asmody
 
18.07.25
10:32
(25) А вы видели последнюю Delphi?
Да ваша EDT сосёт по сравнению с (не говоря уже про дряхлый Конфигуратор).
Да и Object Pascal на месте не стоит. Говорят в нём уже появились лямбды
32 Eiffil123
 
18.07.25
11:26
(25) сейчас вроде модно и бэкенд пилить на js. или уже нет?
33 Fragster
 
гуру
18.07.25
11:32
(0) претензии к тому, что дизайн из начала нулевых, сейчас такой дизайн немодный. ни тебе закруглений, ни теней. границ у блоков много, колонки всякие, градиенты времен winxp
34 Fragster
 
гуру
18.07.25
11:36
+ непонятно как на мобилке должно адаптироваться
35 Добряк Петрович
 
20.07.25
23:16
(30) Чем это JаvaScript похож на бабку? По мне, так это скорее лыжи. А TypeScript over JаvaScript - это лыжи с пропеллером, батарейками, и на гусеницах.
36 Добряк Петрович
 
20.07.25
23:16
(32) У нас на одном не старом проекте (аналог 1С) основной бэкенд сделан на Java, а на JS сделано API, прослойка между бэкендом и фронтендом. Хоть он работает и не в браузере, а на сервере, но его пилят разработчики клиентской части. Удобное разделение труда. Бэкендеры на Джаве делают как бы движок платформы, а разработчики клиента занимаются чисто конфигурированием, особо не программируя, потому что основа уже была сделана ранее, и теперь добавляют фичи только за счет изменения метаданных, а не программного кода. В общем, идея из 1С взята.
37 hiddi
 
21.07.25
01:58
А api у нового сайта когда будет чтобы люди сами себе клиентов писали? Вернее опять использовали уже написанные
38 Волшебник
 
21.07.25
09:09
(37) Чем Вас браузер не устраивает?
39 hiddi
 
21.07.25
17:13
(38) мой тоже был браузерный
40 Волшебник
 
21.07.25
17:21
(39) Ну так перепишите его под новую разметку
41 Добряк Петрович
 
21.07.25
17:24
(37) АПИ и так есть, толькло он в HTML-формате.
Уточняй про какой именно АПИ ты спрашиваешь.
У меня скрипты отправляют запросы на сервер, парсят HTML-ответы, и на основании их вставляют свои элементы с информацией в страницу.
42 hiddi
 
21.07.25
17:29
(41) в прошлой версии у них полноценный АПИ был
43 Волшебник
 
21.07.25
18:50
(41) это палево для бота
44 Добряк Петрович
 
21.07.25
19:12
(42) да, но это мелочи. Переделать парсинг вообще не проблема, это как два пальца.
45 Волшебник
 
21.07.25
21:09
(44) Лучше бы вы помогли с движком... Но нет, распарсим и забьём форум своими дурацкими постами... Фи!