NAME

HTML::MobileJp::Filter - Glue of modules for fighting with Japanese mobile web

SYNOPSIS

  use HTML::MobileJp::Filter;
  use HTTP::MobileAgent;
  use YAML;

  my $filter = HTML::MobileJp::Filter->new(YAML::Load <<'...'
  ---
  filters:
    - module: DoCoMoCSS
      config:
        base_dir: /path/to/htdocs
    - module: DoCoMoGUID
    - module: FallbackImage
      config:
        template: '<img src="%s.gif" />'
        params:
          - unicode_hex
    - module: +MyApp::Filter::Foo
  ...
  );

  $html = $filter->filter(
      mobile_agent => HTTP::MobileAgent->new,
      html         => $html,
  );

DESCRIPTION

HTML::MobileJp::Filter is 偉大な先人たちがつくってくれた携帯サイトに役立つ CPAN モジュールたちをつなげる薄いフレームワークです。

CAUTION: This module is still alpha, its possible the API will change!

METHODS

new( filters => [ ] )
filter( mobile_agent => $ua, html => $html )

SEE ALSO

http://search.cpan.org/search?mode=module&query=HTML::MobileJp::Filter::

AUTHOR

Naoki Tomita <tomita@cpan.org>

DEVELOPMENT

http://coderepos.org/share/browser/lang/perl/HTML-MobileJp-Filter

#mobilejp on irc.freenode.net (I've joined as "tomi-ru")

LICENSE

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.