мистер, вы упороты. любая манипуляция с DOM сравнима с операциями Input\Output , что, как бы намекает, не переборщи. а 250 зависимостей это как раз тот случай когда переборщил. джквери парсит строку запроса потом просто делает запросы getElementBy.... , тоесть тут не зарыто клада оптимизации. тормозит - убери без чего мож обойтись. не можешь обойтись-смирись.
опен апи не поможет. там на каждый чих нужно подтверждения юзера. используйте OAuth но а у него проблема что юзеру надо самому вам скопировать токен и дать в руки.
наскок я понимаю то в textarea невозможно светить синтаксис и прочие прелести редактора. делается это дивами и яваскриптом (эмуляция редактора или чет такое)
это все делается в настройках dns твоего домена. если раньше на яндексе работало а щас нет то проверь доступен ли твой сайт по тому же айпи еще (тупо перейди по айпи), если да и все норм с настройками то долби сапорт яндекса
:link a:link Selects all unvisited links 1
:visited a:visited Selects all visited links 1
:active a:active Selects the active link 1
:hover a:hover Selects links on mouse over 1
:focus input:focus Selects the input element which has focus 2
один из самых унулых сайто про жс что я видел=\
Дэвид Флэнаган - Javascript. Подробное руководство - 2012.pdf
после прочтения и понимания всего что прочел, у тебя третий глаз откроется и будут величать тебя "Великий"
мой совет таков:
1. получи среднее образование.
2. не иди сразу в ВУЗ. с год поучись сам, выучи койнить язык программирования, поработай по специальности и на следующий год реши, нужно ли тебе идти в ВУЗ.
сам я после школы пошел в вуз тупо изза того что от меня родня этого ждала а я не хотел огорчать родню. в итоге протупил целый год и ниче толком не научили. бросил инст. потом за месяца два самообучения узнал больше чем за год в инсте. плотно поизучав веб программирование 4 месяца устроился джуниор php программист. сам знаю на хорошем уровне html\css\php, чуть хуже js и не жалею о том что сделал.
если не надо отправлять эту картунку на сервер то это проще. вот тут есть ответ на ваш вопрос. а если на сервер надо ооправлять еще то чуть сложнее: отправив на аяксе картирнку сразу делать запрос на ссылку этой картинки и динамичто вставлять в слайдер
как умилительно, ровно щас переделываю интернет магазин с самописного движка на opencart. ну и если все такие планов дохера и больше то все таки новый движок вам в руки. и такой совет: если вы доверяете программисту то дайте волю действий и прислушивайтесь что говорит. У меня щас такая штука что нужно полностью перенести старый дизайн на новый движок, хотя впихнуть новый дизайн в лярд раз проще и это такая тоска что словами не описать.
Держи план (опустив простые вещи типа циклы, переменные, ифы свитчи):
1. Изучи немного html и css. Не копай глубоко. Очень поможет в реализации идей (формы - твое все).
2. POST\GET запросы изучи, как сделать тот или иной запрос (рекомендую побаловаться с каким нить API. Я баловался с вконтакте апи, он там простой и за неделю с нуля освоить можно).
3. Полистать что такое ООП.
4. Попробовать сделать мини сайт с одной пхп страницы в зависимости от ого куда кликнет пользователь и какие данные из пост или гет запроса получишь. познавательно.
5. Попробуй реализовать эту страницу по соображениям MVC.
6. Ту же страницу по соображениям MVC с применением ООП.
7. Кровь пот и слезы.
8. Хэппи энд.
на мобильном сайте работает HTML5 плеер а на десктопе по умолчанию флешовый плеер, управляемый яваскриптом. а сворачивать и ходить по вк позволяет такая штука как ajax+HTML5 History API