NV/chrome-devtools-autosave — Issue #4: Несколько соображений
Author: v3
Created: 2011-10-11 17:51:23+00:00
State: open

Привет! Я на GDD задавал вопрос про авто-сохранение CSS при изменении через chrome devtools. :)
Попробовал эктеншн, все работает, сейчас добавляю поддержку в свою CMSку.

Хотел поделиться несколькими соображениями, хотя большинство ты и так наверняка хотел сделать рано или поздно.
- Посылать не файл целиком, а только diff. Судя по форкам, это уже в работе. Только это стоит сделать опциональной возможностью
- Указывать в конфиге через запятую хосты, на которых эктеншн будет работать. Хотя это можно уже сейчас в регулярном выражении из "Resources" в конфиге указать, но можно сделать более "юзерфрендли"
- Дать возможность слать запрос на текущий хост, я сделал для этого плейсхолдер "{host}" в "Post to", при запросе соотвественно меняю его на нужный мне хост. Или еще проще - если "Post to" начинается со слеша, подставляем текущий хост и протокол
- Имеет смысл добавить обратную связь с сервером - проверять успешно ли изменен файл, достаточно ли прав на изменение файла