brmail: (Default)
[personal profile] brmail
 Народ, включая программисткую часть DW продолжает обсуждать сломавшийся кроспостинг в LJ 
Ну да, я понимаю что парадигма, что мы у себя на сервере в момент поста на DW с самого серверсайда сделаем одновременный постинг в LJ, ну и при этом если что, то потом можно поправить и отредактировать запощенное одновременно.
А подлые LJ  программеры забанили блок IP, с которого происходит кросспостинг, так что ничего не работает. 
Ну так кончайте воевать с мельницами то. Раздайте уже юзерам приложение, которое в разделенном пополам экране сверху откроет DW редактор для  поста, а снизу LJ редактор. Переведет оба в HTML режим, и скопирует с одного окна в другое. 
При этом для поста будет использоваться ip юзера, а не сервера. И все, probleм solved. Как бонус, клиентская программа, в отличие от браузера не будет время от времени терять пост, который бедный юзер составлял пол-дня. 
Приложение в минималистическом виде пишется за пол-дня. Для того чтоб сделать удобно и красиво, понадобиться больше времени, но даже не неделя. А если какие то мелочи будут трудно реализовываться, то хозяин - барин, можно что-то на стороне с DW  подкрутить, сервисы какие поднять, чтобы приложению парсить не приходилось.

Date: 2022-02-02 12:35 am (UTC)
rampitec: (Default)
From: [personal profile] rampitec
А ещё лучше в баню ЖЖ с их супом.

Date: 2022-02-02 02:26 am (UTC)
surovmag: (Cowboy)
From: [personal profile] surovmag
Зачем их читать там, если это можно делать через feed DW?

Date: 2022-02-02 05:55 am (UTC)
surovmag: (Cowboy2)
From: [personal profile] surovmag
ну для комментирования всё равно нужно что-то жать, одно дополнительное нажатие ничего принципиально не меняет

Date: 2022-02-02 05:16 am (UTC)
rampitec: (Default)
From: [personal profile] rampitec
Допустим, но постить-то зачем?

Date: 2022-02-02 01:29 am (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Раздайте уже юзерам приложение

Написанное для каких платформ? Какой у него будет уровень, качество и оперативность поддержки для каждой из этих платформ?

Date: 2022-02-02 02:22 am (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Линуксов - как собак, и винд разных, на самом деле, как собак. Я уж не говорю про неназываемую платформу.
Для такой маленькой конторы, как DW, писать и пытаться поддерживать мультиплатформенное приложение - самоубийство.


Date: 2022-02-02 10:07 am (UTC)
straktor: benders (Default)
From: [personal profile] straktor
> открыть внутри себя два окна браузера, и
> код который копирует ... из одного окна в другое

вы не понимаете, чтО пишете, это абсолютно не просто
браузеры не затачиваются под встраивание в левые программы, хотя бы по соображениям безопасности
но и технически нужно смотреть и думать -- всю машинерия конфигурации, профилей и плагинов с загружаемыми длл, аллокации и оптимизации в джаваскрипт движке

+ современные embedding API постоянно меняются, т.е.чемодан без ручки

и разумеется тянут браузер с собой (200 Мб), т.е. дорогой юзер, а залогинься ещё два раза в разные места; нет, твои куки воровать из других браузеров (каких?) я не буду

и хотите ли вы, чтобы мы сохранили ваши логины-пароли? если украдут, то ой!

> содержание innerHTML

(педантично) это свойство не окна, а документа; естественно, у документа окна innerHTML это собственно разметка хтмл с полями формы и её копировать неверно

надо текст у поля ввода

> Клиент для андроида - не думаю что сильно сложнее

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

с гугл стором другая проблема -- индусы-забанеры в "проверке"

Date: 2022-02-04 03:09 pm (UTC)
straktor: benders (Default)
From: [personal profile] straktor
> Сам браузер встраивать в форму не нужно, для этого в дотнете есть webBrowser контрол

...страшно далеки они от фронтэнда...

будет большая удача, если жж не юзает никаких фич, не поддерживаемых "webBrowser контрол"
как правило, все недо-браузеры а-ля "webBrowser контрол" отстают на 3-5 лет, а иногда и навсегда, от текущих браузеров
фронтэнд разрабы как правило, все браузеры старше 3-5 лет считают легаси и пренебрежимым большинством

> Логины и пароли не обязательно запоминать - юзер может логинится ручками.

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

очень нишевая идея
хотя не спорю, юзеры могут найтись

Date: 2022-02-02 01:51 am (UTC)
lxe: (Default)
From: [personal profile] lxe
Браузерный джаваскрипт.

Date: 2022-02-02 09:10 am (UTC)
lxe: (Default)
From: [personal profile] lxe
Че-то я отстал от жизни, все вкусное закрыли.
Но у меня на сервисе платежей, вроде, работало подтверждение номера счета при помощи логина в банк, причем логин был с клиентского конца. Не знаю, как они это делали.

Date: 2022-02-02 10:17 am (UTC)
straktor: benders (Default)
From: [personal profile] straktor
это называется SAML/OpenID (general: кросс-сайтовая аутентификация)
и требует внешнего установление доверия между аутентифицирующим сайтом и доверяющим ему
как минимум программеры должны внести в список "этому сайту -- верить"

livejournal много раз ломал фичу и чинил
возможно сейчас работает
но в кгб будет запись, что ЖЖ юзер А это ДВ юзер Б на 100%
все ли этого хотят?

Date: 2022-02-02 02:39 am (UTC)
yankel: (Default)
From: [personal profile] yankel
Я делаю гораздо проще.
Пощу мэилом в оба журнала.
Один емэил на два адреса

Date: 2022-02-02 03:47 am (UTC)
aka_human: (Default)
From: [personal profile] aka_human
Same here

Date: 2022-02-05 12:16 am (UTC)
From: [personal profile] kostyad
в 2017 пытался все с жж 2007-2016 перекачать на дрим .два раза .не получилось .все время болею и так и не освоил нормально комп .интернетом пользуюсь с ноября 2002 .в июне 2006 купил системный блок и монитор и мне бесплатно подключили интернет по кабелю .с декабря 2012 читаю и пишу в ноутбуке

Profile

brmail: (Default)
brmail
Page generated Jul. 12th, 2025 08:01 pm
Powered by Dreamwidth Studios