The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Facebook открыл код Lexical, библиотеки для создания редакторов текста"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Facebook открыл код Lexical, библиотеки для создания редакторов текста"  +/
Сообщение от opennews (?), 14-Апр-22, 08:33 
Компания Facebook (запрещена в РФ) открыла исходные тексты JavaScript-библиотеки Lexical, предлагающей компоненты для создания текстовых редакторов и продвинутых web-форм редактирования текста для сайтов и web-приложений. Из отличительных качеств библиотеки выделяется простота интеграции на сайты, компактное исполнение, модульность и поддержка средств для людей с ограниченными возможностями, таких как экранные ридеры. Код написан на языке JavaScript и распространяется под лицензией MIT. Для ознакомления с возможностями библиотеки подготовлено несколько интерактивных демонстраций...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57018

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


5. Скрыто модератором  –9 +/
Сообщение от n00by (ok), 14-Апр-22, 09:03 
Ответить | Правка | Наверх | Cообщить модератору

9. Скрыто модератором  –3 +/
Сообщение от пох. (?), 14-Апр-22, 10:01 
Ответить | Правка | Наверх | Cообщить модератору

57. Скрыто модератором  +/
Сообщение от n00by (ok), 15-Апр-22, 06:22 
Ответить | Правка | Наверх | Cообщить модератору

8. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +11 +/
Сообщение от Аноним (8), 14-Апр-22, 09:49 
Не надо делать текстовые редакторы в браузере.
Ответить | Правка | Наверх | Cообщить модератору

10. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +2 +/
Сообщение от Аноним (10), 14-Апр-22, 10:11 
Комьюнити VS Code вас не любит! Но они напыщенные чудилы. Говорят всем на форумах что "VSCode уже считается быстрым и легковесным редактором. Переходите на него! Столько новых фич!"
Ответить | Правка | Наверх | Cообщить модератору

12. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (12), 14-Апр-22, 10:26 
а шо поделать, если он существенно быстрее, легковеснее(ой вэй! даже с обвесом из плагинов) и удобнее нативненького QtCreator, и не нативных Visual Studio и бесчисленного числа IDE работающих на jvm(привет тем кто в упор не видит тормознутость jb, на протяжении лет так 15, и рекомендует апгрейдить железо).
Ответить | Правка | Наверх | Cообщить модератору

20. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от InuYasha (??), 14-Апр-22, 11:04 
Быстрее QtCreator? Сильное заявление. Проверять его я, конечно не буду. А так - есть C::B.
Ответить | Правка | Наверх | Cообщить модератору

30. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (30), 14-Апр-22, 12:44 
Creator очень сильно жрёт память и тормозит. Особенно его модель кода. Студия жрала намного меньше. LSP-сервера вообще мрак. Почему-то все жрут ОЧЕНЬ много.
Ответить | Правка | Наверх | Cообщить модератору

33. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от InuYasha (??), 14-Апр-22, 13:14 
Я пользовал лишь 4ый креатор, так, что, не спорю. Но и студии легковесными никак не назову. Когда там появился дотнет, всё накрылось. Перешёл пока на kdevelop, но там всё от бакенда зависит. cmake + гцц сами могут тормознуть ого-го.
Ответить | Правка | Наверх | Cообщить модератору

36. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +3 +/
Сообщение от Аноним (36), 14-Апр-22, 14:22 
>Особенно его модель кода.

А, так то к Шлангу претензии. Я QtCreator собираю без шлангопотрохов, у меня не тормозит.

Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

46. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (30), 14-Апр-22, 17:22 
А Студия и смоделью не тормозила и не жрала. Я про 2013 Студию, если что.
Ответить | Правка | Наверх | Cообщить модератору

48. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (48), 14-Апр-22, 21:41 
Так, я так понимаю, она тогда ещё не была на Electron. Да и Шланг тогда ещё не имел распространения или даже ещё не релизнулся. Возможно, там модель была на родном VC++, тут точно ничего сказать не могу.
Ответить | Правка | Наверх | Cообщить модератору

39. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (39), 14-Апр-22, 14:58 
А у VSCode LSP не тормозит, так как его там нет, ага. А на самом деле и там и там сейчас clangd есть, если нужны именно сишка-плюсы.
Ответить | Правка | К родителю #30 | Наверх | Cообщить модератору

49. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (48), 14-Апр-22, 21:49 
Использую именно для Плюсов без Шланга. Полёт нормальный.
Ответить | Правка | Наверх | Cообщить модератору

51. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от topin89 (ok), 14-Апр-22, 23:39 
Везуха. Использую Code с IntelliSense, оно работает быстро, а потом просто вылетает по нехватки памяти. И это ещё отключен своп, с ним просто вся система по нехватке виснет пока не прожмёшь Alt-PrintScreen-F до победного.
Ответить | Правка | Наверх | Cообщить модератору

40. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (-), 14-Апр-22, 15:32 
в мечтах быстрее? или на проекте в 3 строчки? на больших vs code безбожно тормозит и уступает даже eclipse
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

42. "Facebook открыл код Lexical, библиотеки для создания редакто..."  –1 +/
Сообщение от Аноним (12), 14-Апр-22, 15:52 
на больших проектах я использовал vscode с языком go и там же был ui на js/ts/html/css, тормозов не было от слова совсем(и с go.mod и без всё было хорошо), памяти конечно gopls отъедал прилично, порядка от 10 при открытии и около 14 Гб к концу рабочего дня, но всё ворочалось очень даже приятно быстро. Ищите проблемы тормозов в используемом Вами language server'е, а не в vscode.
Ответить | Правка | Наверх | Cообщить модератору

52. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +1 +/
Сообщение от topin89 (ok), 14-Апр-22, 23:42 
Не, ну в условиях бесконечной памяти vscode конечно будет хорошим.
Ответить | Правка | Наверх | Cообщить модератору

43. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +1 +/
Сообщение от Аноним (43), 14-Апр-22, 15:59 
> привет тем кто в упор не видит тормознутость jb, на протяжении лет так 15, и рекомендует апгрейдить железо

На 64ГБ+ рам и nvme jb работает быстрее меня. И хотя это действительно грустно немного — куда более скромные по параметрам сервера справляются с куда более серьёзной нагрузкой, в итоге это не так уж и важно. При условии, что jb экономит твоё время в значительной мере, конечно же. Стоимость рабочего места будет размазана по нескольким клиентам и вычтена из налогооблагаемой базы, так что пусть хоть 128ГБ сожрёт, я за них не из своего кармана плачу как ни крути.

Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

58. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (58), 15-Апр-22, 09:41 
Грустно всё это, вот буквально 5 лет назад 8Гб рам хватало для запуска нескольких эклипсов и пары тестовых виртуалок. Ныне же котлин и идея и памяти уже нужно поболее, раза в 3 поболее
Ответить | Правка | Наверх | Cообщить модератору

59. Скрыто модератором  +/
Сообщение от Аноним (12), 15-Апр-22, 11:26 
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

65. Скрыто модератором  +/
Сообщение от Vacu923ek (ok), 15-Апр-22, 13:19 
Ответить | Правка | Наверх | Cообщить модератору

64. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Vacu923ek (ok), 15-Апр-22, 13:18 
Если брать сугубо редактор - да, достаточно быстро. Но система сборки!!!! Ой вэй.... жабописак надо почётно кремировать, чтобы они не засирали ИТ своей жабкой, ибо уныло, тормознуто и мёртворождённо.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

26. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (26), 14-Апр-22, 11:24 
vscode самая быстрая программа в галактике
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

31. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +3 +/
Сообщение от Жироватт (ok), 14-Апр-22, 12:53 
vscode не просто самая быстрая программа в галактике: она исполняется быстрее скорости света, поэтому на процессорный конвейер приходят команды из будущего и выполняется тот релиз, который будет в первом коммите через десять лет. Но власти скрывают!
Ответить | Правка | Наверх | Cообщить модератору

37. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (36), 14-Апр-22, 14:26 
Ты выдал главный секрет аннунаков-прогеров.
Ответить | Правка | Наверх | Cообщить модератору

63. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +1 +/
Сообщение от Vacu923ek (ok), 15-Апр-22, 13:15 
Хочу такую же траву, как у тебя!! :)))
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

66. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +1 +/
Сообщение от Жироватт (ok), 15-Апр-22, 13:35 
У ар велком, бразер! Москва, Нарвская улица, дом 15 А, спросить Васька. Он тебе даст мои координаты - ты сможешь программировать на эрланге левой сишной пяткой

Ответить | Правка | Наверх | Cообщить модератору

11. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от kusb (?), 14-Апр-22, 10:16 
Emacs.js
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

14. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (14), 14-Апр-22, 10:35 
Ну тогда нужно и конкурентов: vim.js, nano.js. Для полноты картины прикрутить cat.js, ed.js и echo.js
Ответить | Правка | Наверх | Cообщить модератору

19. "Facebook открыл код Lexical, библиотеки для создания редакто..."  –1 +/
Сообщение от Аноним (36), 14-Апр-22, 11:03 
bash.js, systemd.js, wayland.js
Ответить | Правка | Наверх | Cообщить модератору

21. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +2 +/
Сообщение от Аноним (21), 14-Апр-22, 11:07 
держи литературку на посмеяться:

ls /bin | sed s/$/.js/

смотри, не лопни со смеху. (А ты налей - и отойди! (с) ты)

Ответить | Правка | Наверх | Cообщить модератору

23. "Facebook открыл код Lexical, библиотеки для создания редакто..."  –2 +/
Сообщение от Аноним (23), 14-Апр-22, 11:10 
kerneld.js
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

25. "Facebook открыл код Lexical, библиотеки для создания редакто..."  –1 +/
Сообщение от Аноним (36), 14-Апр-22, 11:17 
vmlinuz.js
Ответить | Правка | Наверх | Cообщить модератору

45. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +1 +/
Сообщение от Аноним (-), 14-Апр-22, 17:09 
Пока вы стеблись Беллард давно это заимплементил. Его linux бутается в браузере. Так что баян!
Ответить | Правка | Наверх | Cообщить модератору

50. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (48), 14-Апр-22, 21:52 
Если быть точнее, он запилил эмулятор железа x86 на JS. Ядро он грузит бинарное.
Ответить | Правка | Наверх | Cообщить модератору

28. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (30), 14-Апр-22, 12:04 
Правильные вещи говорите. Нужен 1 (один) компонент редактирования, выполненный в виде shared lib, максимально оптимизированный под создание редакторов с подсветкой синтаксиса и автодополнением. Синтаксис должен задаваться в виде грамматики в рантайме и jit-компилироваться. Автодополнение - через callbackи, навешанные на грамматику. Написанный на Rust/Go. Встроенный в каждую ОС и используемый всеми программами, от браузеров, до IDE и текстовых редакторов.

Тогда будет и быстро и экономично и функционально и красиво. А не когда на каждый токен по узлу HTML генерится с навешанными на него стилями и event listenerами в ручшем случае. А в худшем да, React и ещё более жуткие жор памяти и тормоза, чем в случае Vanilla JS.

Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

35. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +2 +/
Сообщение от Аноним (35), 14-Апр-22, 13:40 
> Нужен 1 (один) компонент редактирования

...сделанный с единственно верной архитектурой, которую я вам сейчас расскажу". Да вообще, всего должно быть по одному! Один ЯП, одна операционка, один браузер и т.д. Чо уж там - и каша только перловая! А то понаплодили...

Особенно понравилась постановка ТЗ в словах "...максимально оптимизированный под создание редакторов с подсветкой синтаксиса и автодополнением...". Максимально оптимально и конкретно описан набор требований.

> и используемый всеми программами, от браузеров, до IDE и текстовых редакторов

Требования у "всех программ" тоже сделать одинаковыми. По ГОСТу.

Ответить | Правка | Наверх | Cообщить модератору

56. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Оскорбитель военных (?), 15-Апр-22, 00:02 
И чтоб синтаксис был на языке 1С
Ответить | Правка | Наверх | Cообщить модератору

47. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от kusb (?), 14-Апр-22, 18:16 
Вообще грустно, что разметка html не работает в обратном направлении и безопасность не поддерживается на уровне браузера. А потом начинаются всякие экранирования, у каждого свои.
Ответить | Правка | К родителю #28 | Наверх | Cообщить модератору

44. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (43), 14-Апр-22, 16:01 
Удобные пользователю формы ввода тоже не надо делать?
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

62. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Vacu923ek (ok), 15-Апр-22, 13:12 
Откровенно, дай дураку молоток и он ВСЁ кругом забьёт до смерти! Так же с JS-библиотеками - неуёмные дизайнеры прямо ТАК стараются помочь бедному юзеру, что буквально заваливают его хелперами! "Не надо так!".
Удобство формы должно быть прежде всего в интуитивной понятности. Затем, в простоте и фривольности ввода - я НЕНАВИЖУ писать даты в формате, удобном веб-дизайнеру! Я хочу "1 апр 2000" и чтобы всё работало. Вместо этого мне подсовывают у6людские "помощники" в виде календаря, где ввести дату 20-летней давности - целый квест! ЗАЧЕМ?!

Удобство форм далеко не в технических плюшках, прилепленных сбоку, а в юзабилити.

Ответить | Правка | Наверх | Cообщить модератору

69. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (43), 15-Апр-22, 16:56 
> Откровенно, дай дураку молоток и он ВСЁ кругом забьёт до смерти

Крайне редко встречаю настолько тупых людей. Не проболвал круг общения сменить?

Ответить | Правка | Наверх | Cообщить модератору

70. "Facebook открыл код Lexical, библиотеки для создания редакто..."  –1 +/
Сообщение от Vacu923ek (ok), 15-Апр-22, 17:19 
>> Откровенно, дай дураку молоток и он ВСЁ кругом забьёт до смерти
> Крайне редко встречаю настолько тупых людей. Не проболвал круг общения сменить?

Да куда его сменишь! Заходишь на опеннет - там ты. :))

Ответить | Правка | Наверх | Cообщить модератору

73. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (43), 16-Апр-22, 06:47 
А ты не заходи.
Ответить | Правка | Наверх | Cообщить модератору

76. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Vacu923ek (ok), 16-Апр-22, 14:35 
> А ты не заходи.

Да на кого ж я вас оставлю! :) Да и я - существо социальное, мне хоть с котом, а поговорить надо.

Ответить | Правка | Наверх | Cообщить модератору

61. "Facebook открыл код Lexical, библиотеки для создания редакто..."  –1 +/
Сообщение от Vacu923ek (ok), 15-Апр-22, 13:08 
+1000000000000000. Если приложение выходит за рамки простого HTML, надо писать нормальное нативное приложение. А у6людские имитации редакторов пусть используют изобретатели жабоскрипта.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

13. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +3 +/
Сообщение от Fracta1L (ok), 14-Апр-22, 10:32 
Текстовые редакторы на джаваскрипте - именно то, чего так не хватало Линуксу, лол
Ответить | Правка | Наверх | Cообщить модератору

16. "Facebook открыл код Lexical, библиотеки для создания редакто..."  –1 +/
Сообщение от Аноним (36), 14-Апр-22, 10:59 
Аналогично, как и на Расте.
Ответить | Правка | Наверх | Cообщить модератору

18. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +1 +/
Сообщение от Аноним (21), 14-Апр-22, 11:00 
> джаваскрипте

Джава — остров в составе Индонэйжа.
Индонэйжа — государство в Оушиэния.

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

29. "Facebook открыл код Lexical, библиотеки для создания редакто..."  –1 +/
Сообщение от Клирик Министерства Любви (?), 14-Апр-22, 12:08 
Как же так? Океания всегда воевала с Остазией, забыл что ли?
Ответить | Правка | Наверх | Cообщить модератору

32. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +1 +/
Сообщение от Жироватт (ok), 14-Апр-22, 12:56 
Стоп. А разве Океания и Остазия не были всегда верными союзниками? Это же написано во вчера-газете, а значит плюс-плюс-верно. А ты не клиник, ты плюс-мыслепреступник.
Ответить | Правка | Наверх | Cообщить модератору

53. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от topin89 (ok), 14-Апр-22, 23:51 
Раздражение понятно, но это же язык речи, в нём всегда подобной фигни навалом. Типа города Мехико (Mexico), столицы Мексики(Mexico), или там Солт-Лейк-Сити (Solt Lake City), расположенного у Большого Солёного озера (Great Solt Lake).
Как по мне так даже удобнее, чем в оригинале: Джава -- язык, Ява -- остров (и кофе).
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

71. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +1 +/
Сообщение от Первая буква (?), 15-Апр-22, 17:48 
Ява - в первую очередь легендарный мотоцикл! Послушай Сектор Газа.
Ответить | Правка | Наверх | Cообщить модератору

22. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Аноним (36), 14-Апр-22, 11:07 
Немного подрихтовал: Для использования Lexical достаточно привязать экземпляр редактора к редактируемому элементу, после чего в процессе редактирования можно контролировать состояние редактора удалённо.
Ответить | Правка | Наверх | Cообщить модератору

38. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +1 +/
Сообщение от Ддд (?), 14-Апр-22, 14:53 
Нифига он не легко интегрируемый
Ответить | Правка | Наверх | Cообщить модератору

41. "Facebook открыл код Lexical, библиотеки для создания редакто..."  –2 +/
Сообщение от Аноним (43), 14-Апр-22, 15:46 
А ты научись программировать, станет легко.
Ответить | Правка | Наверх | Cообщить модератору

55. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +3 +/
Сообщение от Оскорбитель военных (?), 15-Апр-22, 00:01 
программирование и кодовые извращения разные понятия
Ответить | Правка | Наверх | Cообщить модератору

60. "Facebook открыл код Lexical, библиотеки для создания редакто..."  +/
Сообщение от Vacu923ek (ok), 15-Апр-22, 13:06 
Хуже нет "редактора", чем его у6людская имитация на жабоскрипте!
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру