Sha256: 49e279d3e769747c4e299876167ece42fa067a8fc9220e366f35ac5703d30709

Contents?: true

Size: 1.24 KB

Versions: 113

Compression:

Stored size: 1.24 KB

Contents

Gedanke 1
---------
- Immer die ganze Seite rendern ist langsam
  - Optimierung nicht möglich: Layout überspringen wenn up-Request
  - Optimierung nicht möglich: Manche Bereiche nicht rendern wenn up-Request
  - Optimierung nicht möglich: Manche Bereiche nur für bestimmte X-Up-Selectors rendern
- Das alles nur, um beim Back-Button sofort das HTML anzeigen zu können?
- Sogar Turbolinks macht das nur Opt-In
- Ich kann genauso gut bei popstate den aktuellen State replacen
- Später: Opportunistisch cachen. Wann immer ich einen vollen Page-Load (mit/ohne Layout) sehe => cachen

Gedanke 2
---------
- Das mit dem up.app und up.page checkt kein Mensch
- In der Praxis wird es so sein, dass wichtige page-Handler nicht mehr in der Seite stehen
- Ich brauche auch noch Code, um <script>-Tags auszuführen
- Die Unterscheidung mache ich ja nur, um installierte Callbacks wieder wegzuräumen
- Was ich eigentlich bräuchte, wäre ein Weg, installierte Callbacks geregelt lozuwerden

     z. B.

     up.compiler('.note_form', function($element) {

      var timer = setTimeout(...)

      function uninstall() {
        clearInterval(timer);
      }

      return uninstall;

     });

- Vor dem Ersetzen eines Elements kann ich dann die uninstall-Funktion aufrufen.

Version data entries

113 entries across 113 versions & 2 rubygems

Version Path
unpoly-rails-1.0.3 design/design.txt
unpoly-rails-1.0.1 design/design.txt
unpoly-rails-1.0.0 design/design.txt
unpoly-rails-0.62.1 design/design.txt
unpoly-rails-0.62.0 design/design.txt
unpoly-rails-0.61.1 design/design.txt
unpoly-rails-0.61.0 design/design.txt
unpoly-rails-0.60.3 design/design.txt
unpoly-rails-0.60.2 design/design.txt
unpoly-rails-0.60.1 design/design.txt
unpoly-rails-0.60.0 design/design.txt
unpoly-rails-0.57.0 design/design.txt
unpoly-rails-0.56.7 design/design.txt
unpoly-rails-0.56.6 design/design.txt
unpoly-rails-0.56.5 design/design.txt
unpoly-rails-0.56.4 design/design.txt
unpoly-rails-0.56.3 design/design.txt
unpoly-rails-0.56.2 design/design.txt
unpoly-rails-0.56.1 design/design.txt
unpoly-rails-0.56.0 design/design.txt