Создать тему  Создать ответ 
Прикрутить Mathjax?
27-10-2012, 22:45    
Сообщение: #11
Agrest

井蛙 / жабенєтко в керниці
Сообщений: 1556
Зарегистрирован: 08.08.12

RE: Прикрутить Mathjax?
(27-10-2012 15:39)Bʰudʰ писал(а):  С веса…
Базы данных используются и тестируются на таких гигантских объёмах данных, что твой код — это сущая мелочь.

(27-10-2012 15:39)Bʰudʰ писал(а):  Хотя у меня из-за распухшей базы на локалхосте грохается Опера, запущенная вместе с ней…
По-моему ты неправильно определил источник проблемы.

«билингв мусорит в обоих языках — и первом, и втором» © Python
Вебсайт Найти все сообщения
Цитировать это сообщение
28-10-2012, 00:16    
Сообщение: #12
Python

Senior Member
Сообщений: 462
Зарегистрирован: 11.07.12

RE: Прикрутить Mathjax?
(27-10-2012 22:42)Agrest писал(а):  Независимо. Любой браузер с поддержкой JavaScript’а и подгрузки шрифтов подойдёт.
Любой, кроме того, которым я пользуюсь в 99% случаев :(
Цитата:Но в таком случае почему ориентироваться именно на браузеры с картинками, но без JavaScript’а?
1) Почему не на браузеры с JavaScript’ом, но без картинок (читалки для слепых)?
2) Почему не на браузеры без JavaScript’ов и без картинок? (Lynx)
1) Не очень представляю, как выглядит (слышится?) визуализация формул для слепых. И что там делает джаваскрипт?
2) Кстати, неплохая идея. Формулы в виде псевдографики, как в Maxima.
Цитата:Вы предлагаете ухудшить user experience (формулы не масштабируются и больше весят) за счёт поддержки малораспространённых браузеров.
Честно говоря, мне непонятно, в чем преимущество скриптов в клиентской части. По-моему, даже в варианте без картинок можно обойтись одними стилями (или встроенным SVG), переложив обработку формул на сервер и тем самым сократив трафик.

LF agent
Вебсайт Найти все сообщения
Цитировать это сообщение
28-10-2012, 00:42    
Сообщение: #13
Agrest

井蛙 / жабенєтко в керниці
Сообщений: 1556
Зарегистрирован: 08.08.12

RE: Прикрутить Mathjax?
(28-10-2012 00:16)Python писал(а):  Любой, кроме того, которым я пользуюсь в 99% случаев :(
А вы вообще пишете формулы? Если честно, я на ЛФ Вас в таких темах не помню. :???

(28-10-2012 00:16)Python писал(а):  1) Не очень представляю, как выглядит (слышится?) визуализация формул для слепых. И что там делает джаваскрипт?
В случае с MathJax’ом, джаваскрипт детектирует, что вывод идёт в программу озвучки, и заменяет графические картинки текстом типа «сумма того-то и того-то». Правда, это работает вроде бы только для английского.

(28-10-2012 00:16)Python писал(а):  2) Кстати, неплохая идея. Формулы в виде псевдографики, как в Maxima.
По-моему такое не в HTML нужно. Вот если бы у нас был вывод в TXT...

(28-10-2012 00:16)Python писал(а):  Честно говоря, мне непонятно, в чем преимущество скриптов в клиентской части. По-моему, даже в варианте без картинок можно обойтись одними стилями (или встроенным SVG), переложив обработку формул на сервер и тем самым сократив трафик.
Преимущество клиентских скриптов:
а) уменьшение нагрузки на сервер, отсутствие необходимости использовать встроенные сервисы,
б) наличие готовой реализации.

«билингв мусорит в обоих языках — и первом, и втором» © Python
Вебсайт Найти все сообщения
Цитировать это сообщение
28-10-2012, 00:44    
Сообщение: #14
Agrest

井蛙 / жабенєтко в керниці
Сообщений: 1556
Зарегистрирован: 08.08.12

RE: Прикрутить Mathjax?
Если честно, мне кажется, лучшим вариантом была бы возможность выбора картинки/JS в профиле... Надо будет подумать.

«билингв мусорит в обоих языках — и первом, и втором» © Python
Вебсайт Найти все сообщения
Цитировать это сообщение
28-10-2012, 00:48    
Сообщение: #15
Python

Senior Member
Сообщений: 462
Зарегистрирован: 11.07.12

RE: Прикрутить Mathjax?
Цитата:По-моему такое не в HTML нужно. Вот если бы у нас был вывод в TXT...
<pre></pre> никто не отменял.

LF agent
Вебсайт Найти все сообщения
Цитировать это сообщение
28-10-2012, 13:51    
Сообщение: #16
Agrest

井蛙 / жабенєтко в керниці
Сообщений: 1556
Зарегистрирован: 08.08.12

RE: Прикрутить Mathjax?
(28-10-2012 00:48)Python писал(а):  
Цитата:По-моему такое не в HTML нужно. Вот если бы у нас был вывод в TXT...
<pre></pre> никто не отменял.
Facepalm.jpg

«билингв мусорит в обоих языках — и первом, и втором» © Python
Вебсайт Найти все сообщения
Цитировать это сообщение
28-10-2012, 18:17    
Сообщение: #17
arseniiv

± ∓
Сообщений: 227
Зарегистрирован: 05.07.12

RE: Прикрутить Mathjax?
Выбор картинки или JS в профиле, наверно, устроить можно. Там же есть гибко настраиваемый скрипт с конфигурацией. Можно разным пользователям разный грузить!

Honor thy error as a hidden intention
Вебсайт Найти все сообщения
Цитировать это сообщение
28-10-2012, 18:20    
Сообщение: #18
arseniiv

± ∓
Сообщений: 227
Зарегистрирован: 05.07.12

RE: Прикрутить Mathjax?
Пѵѳоне, тех — довольно читаемая штука. Когда формулы не обрабатываются, остаются их исходники, которые, наверно, будут писать в нём. MathML неудобен, а ещё есть AsciiMath, которое вроде бы должно читаться даже проще, чем тех, но вряд ли его будут использовать многие. (Я бы его вообще отключил — а то будет занимать `, используя как переключатель режима.)

Honor thy error as a hidden intention
Вебсайт Найти все сообщения
Цитировать это сообщение
05-11-2012, 16:28    
Сообщение: #19
Quasus

Гоф-фурьер
Сообщений: 625
Зарегистрирован: 17.06.12

RE: Прикрутить Mathjax?
Давайте для начала прикрутим что-нибудь типа как на dxdy или на ЛФ. :rolleyes:
Найти все сообщения
Цитировать это сообщение
05-11-2012, 20:15    
Сообщение: #20
Python

Senior Member
Сообщений: 462
Зарегистрирован: 11.07.12

RE: Прикрутить Mathjax?
Как на ЛФ — проще всего: содержимое контейнера [tеx][/tex] передается как параметр по адресу http://latex.codecogs.com/png.latex? для получения картинки.
Т.е., [tеx][/tex] должен работать как [img][/img] с добавлением адреса «http://latex.codecogs.com/png.latex?» перед формулой. Осталось добавить это преобразование в код форума.

В принципе, на Улье можно даже сейчас вставлять формулы, использовав img с этим адресом, например:
[Изображение: png.latex?\sqrt{\frac12}]  — просто пишем http://latex.codecogs.com/png.latex?\sqrt{\frac12} внутри [img][/img]

LF agent
Вебсайт Найти все сообщения
Цитировать это сообщение
Создать ответ 


Переход:


Пользователи просматривают эту тему: 1 Гость(ей)