Тег web

Shura

Понадобился wisiwig редактор для моего проектика, много фич не надо, достаточно конверта в bbcode и отображения картинок в тексте. Я немного потыкался, посмотрел, что может предложить сообщество. Самый популярный редактор это CKEditor, он же самый монструозный. У нас на работе один из сайтов его использует, поэтому от него я отказался, куча раздражающих косяков при вводе текста. Выбор пал на WysiBB, вроде выглядит солидно, не слишком перегружен, поддерживает вывод в bbcode. Начал делать на нём, по ходу дела понадобилось добавить несколько собственных кнопок форматирования и собственных bb кодов. Всё, редактор на выброс, API для расширения функционала есть, но оно настолько тугое, что в половине случаев всё равно приходится лезть в код и править сурсы редактора, сам код настолько монструозен, что хер проссыш что там куда и в каком порядке отрабатывает. Промучился месяц, не выдержали нервы, начал искать альтернативы и о чудо! cleditor! Лёгкий, простой, если что, можно и в код залезть, там кода-то с гулькин нос, всё лаконично и очевидно. Буду использовать его.

Tishka17

Представьте себе такую задачу: из БД путем нехитрого запроса к хранимой процедуре выгребаются данные, конвертятся в нужный формат (json, например, или что-то не сильно сложнее) и отдаются клиенту, который их хваатает по https (http вряд ли будет). Иногда надо будет объединять данные из нескольких запросов. Предполагается, что статики будет немного.
Что выберете для разработки?
Что будет лучше работать при нагрузке в 100-500 запросов в секунду?
Какой web-сервер использовать?

RA

На некоторых сайтах есть такая фича. Заходишь - браузер спрашивает разрешить ли отправлять нотификации.
Как эта технология называется? Что гуглить? И пример сайта тоже не помешает, я то всегда запрещал сайтам отправлять нотификации, теперь не знаю как найти их.
Это точно работает в хроме. Где ещё?

RA

Поин, я знаю, ты знаешь.
Расширение в браузер чтобы можно было эмулировать медленный коннект к интернету.
Подскажи, что ты как этот.

unfalse

Подумалось тут. Есть такой hubic.com, т.е. ещё один дропбокс. Он не поддерживает webdav, для него нет дров для доступа из консоли linux. Как решить эту проблему? Можно попробовать решить в лоб, т.е. смотреть, какие запросы использует их сайт и отправлять такие же curl-ом. Наверняка есть куча подводных камней, и потом они обновляются. Но ведь есть же youtube-dl и его автор вовсе не дремлет.

Taciturn

Придя сегодня домой почти сразу вспомнил про NokitaKaze и его методы программирования. Потому-что интернет сломался, а у резервного 4G скорость была 64 килобита в секунду. И пол часа (даже чуть больше) я не мог её поднять.
Потому что загрузка мегабайтов JS в интернет-банке отваливалась по таймауту!
Спасибо NokitaKaze и подобным ему за это!

greenjoker

Ещё децентрализации http://hubzilla.org

poopoo

In my talk, “Scalable >JavaScript Application Architecture” (video, slides), I made the point that your application should never need to know which browser it’s running in. Application logic should be written one way for all browsers in order to keep the code maintainable. If you’re using native APIs in your application logic, you can’t help but know what browser is being used because you need to account for browser differences. That means your application logic will always need to be updated as new browsers and new browser versions are released. That’s a recipe for disaster.

You should absolutely be using a JavaScript library to abstract away browser differences for you. That is the appropriate location in your JavaScript architecture for browser-specific code to exist. Libraries like jQuery, YUI, and Dojo abstract away browser differences behind facades, which allow you to focus on building your application logic in a browser-agnostic way. This gives you a great advantage over using native APIs directly: Browser incompatibilities can be changed within the library and the rest of your application logic doesn’t have to change at all. What’s more, these popular JavaScript libraries are actively maintained and tested against new browsers, so upgrading is all you have to do to get the latest fixes. In a world where JavaScript’s applications are getting more and more complex, using a JavaScript library gives you a big advantage as your application continues to grow and evolve.

http://chimera.labs.oreilly...4000001655/ch01.html

poopoo

http://techblurt.com/2014/0...pt-framework-wisely/
Why I Prefer AngularJS vs. KnockoutJS — http://www.andrewconnell.co...ularjs-vs-knockoutjs (Knockout.js и Angular.js это разные вещи из разных категорий)

Tishka17

Мне тут рассказали про такую штуку как SignalR. Полез читать и офигел от подробности описания: https://github.com/SignalR/SignalR/wiki/Protocol

pztrn

Поинтач, а есть ли что-нибудь самохостящееся, для хранения логиновпаролей, с веб-интерфейсом (не убогим)?

poopoo
poopoo
poopoo

Ненавижу эту хуйню! Пока, блять, скачал, установил Symfony 2, пока настроил Apache. И тут на тебе:

FatalErrorException in classes.php line 6244:
Parse Error: syntax error, unexpected '{'

Ну ебать! Долбаное Похапэ! В файле /srv/www/htdocs/super/app/cache/dev/classes.php нету ; и написано {}

        $msg = sprintf('The _controller value "%s:%s:%s" maps to a "%s" class, but this class was not found. Create this class or check the spelling of the class and its namespace.', $bundle, $controller, $action, $try)

{
}

У меня пропало уже всякое желание изучать этот Symfony и появилось желание забросить это Похапэ.

Tishka17

Не могу молчать. А почему некоторые люди присылают ссылки на сайт (например, на википедию) с экранированными русскими буквами! Нихрена ж не понятно куда эта ссылка ведёт при том, что у нее есть нормальное представление!

Tishka17

А как вебщики при верстке уживаются с разными разрешениями девайсов?

Tishka17

Смотрю на jquery mobile и не понимаю, зачем он мне. Хочется выкинуть и написать на голом js/css. И кода будет меньше и более гибко получится. А лучше вообще поднапрячься и осилить гуйню на плюсах. Ибо тут даже прокрутка списка на тысячу элементов еле работает

Tishka17

Приятно, когда сервис после регистрации автоматом цепляет твою аватарку

Shura

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

partizan

коты, мой код превратился в говно и я ищу способ как делать юзер интерфейс более-менее юзабельный и с минимальными жертвами

angualrjs? meteor? что ещё там?

angular - by google, у метеора сайт красивенький

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.