Comments: |
| From: | ketmar |
Date: | January 21st, 2022 - 03:40 pm |
---|
| | | (Link) |
|
отчасти потому, что просто показать и позволить как угодно редактировать — две большие разницы.
From: | (Anonymous) |
Date: | January 22nd, 2022 - 03:07 pm |
---|
| | | (Link) |
|
хуйня какая-то, по-моему
хотя бы потому что html можно "как угодно редактировать".
| From: | ketmar |
Date: | January 22nd, 2022 - 09:01 pm |
---|
| | | (Link) |
|
ну, попробуй. content editable очень ограничен, и мгновенно начинает бажить и тормозить (в разных браузерах по разному), как только от него хочешь странное. это уж не говоря о том, что «схватиться мышкой за разделитель ячеек и потащить», например — слабовыполнимая мечта. а если ты попробуешь работать через editable со всей страницей, а не со специально выделеным дивом, да ещё и в режиме нормального текстового процессора, а не «вставил два символа, теперь я Автор»…
впрочем, браузеры тоже давно уже адовые тормоза. потому что какой-то идиот решил, что мутабельные страницы — это охуительная идея. и реализовывать нормальные быстрые алгоритмы лайаутинга сразу стало бесполезно.
From: | (Anonymous) |
Date: | January 22nd, 2022 - 09:15 pm |
---|
| | | (Link) |
|
не-не, ни в каком режиме "нормального текстового процессора". сколько-нибудь сложные таблицы в них нельзя сверстать в принципе.
| From: | ketmar |
Date: | January 22nd, 2022 - 09:29 pm |
---|
| | | (Link) |
|
опять же — разные области применения.
я, в общем, к тому, что эффективные алгоритмы для разных случаев — разные. можно сделать, конечно, что-то, что будет относительно приемлемо работать для широкого спектра задач — но оно и будет не «хорошо», а «удовлетворительно».
у меня есть текстовый лайаутер (ну, ящичный), который в принципе может разложить html очень быстро (если ему всё приготовить и распарзить), и довольно качественно. там, конечно, не полная поддержка, но достаточная для большинства случаев (я не допилил, потому что скучно стало). он, как и полагается, весьма быстрый и жрёт мало памяти — но жестоко офлайновый, и заточен на то, что структура никогда не меняется.
если к нему добавлять инкреметнальный reflow — всё станет намного хуже. а если возможность произвольно менять структуру документа в любом месте — он превратится в жручую тормозную фиготень. а если это оптимизировать под частое редактирование — то и вообще выкинуть, и сделать иначе (будет быстрее, но всё равно медленно).
From: | (Anonymous) |
Date: | January 23rd, 2022 - 08:16 am |
---|
| | | (Link) |
|
ты, опять же, не о том.
я говорю о том, что в известных мне реализациях wysiwyg редакторов сложные таблицы не верстаются в принципе. не работают в принципе. вообще не работает. дилеммы вида просто/быстро vs сложно/медленно (я утрирую) просто нет.
From: | (Anonymous) |
Date: | January 23rd, 2022 - 08:19 am |
---|
| | | (Link) |
|
вот кстати интересно, из какой задницы форумный движок берет время "Jan. 23rd, 2022|08:16 am" 23 февраля окей, но время UTC 11:39 сейчас, на момент предыдущего комментария было допустим на 5 минут меньше.
From: | (Anonymous) |
Date: | January 23rd, 2022 - 08:19 am |
---|
| | | (Link) |
|
s/февраля/января/
| From: | ketmar |
Date: | January 23rd, 2022 - 08:20 am |
---|
| | | (Link) |
|
насколько помню — берёт с часов сервера и не парится.
| From: | ketmar |
Date: | January 23rd, 2022 - 08:19 am |
---|
| | | (Link) |
|
я о том, просто криво. проблему решили обрезанием (или она сама обрезалась от такой жизни). | |