Wpis z mikrobloga

#webdev
Mirki, naprowadźcie proszę. Załóżmy taką sytuację:
- mam jakąś swoją stronę / aplikację / serwer
- mam też klientów z ich stronami www
- chciałbym udostępnić dla klientów kod, powiedzmy jakiegoś widgeta czy banerka, który mogliby umieszczać na swojej stronie. Jednak treść tego widgetu czy kolor byłby modyfikowany przeze mnie.

Jakim zagadnieniem powinienem się zainteresować?

  • 6
@damiano_polishiano: klient ładuje na swojej stronie Twój plik JS, najlepiej asynchronicznie. W nim piszesz kod, który w ustalonym miejscu na stronie klienta generuje iframe w którym to z kolei ładuje się Twoja aplikacja zwracająca content tej ramki np. banner czy cokolwiek.
@damiano_polishiano: Tak, po prostu ładujesz na stronie klienta plik JS, który sobie leży u Ciebie. Dzięki temu zawsze w razie potrzeby możesz go zmodyfikować i nie prosić klienta o aktualizację pliku na jego serwerze. Ajaxy możesz robić już wewnątrz iframe czyli w Twojej aplikacji, którą wyświetlasz w iframe. Generalnie chodzi o to, aby generować minimalną ilość HTMLa na stronie klienta i wyświetlać wszystko w iframe. Wtedy CSSy strony klienta nie będą