You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
https://unpoly.com/ seams to be broken.
When visiting the website directly or following link from google
there is only a file download.
Tested with firefox and chrome
downloaded file:
<!doctype html>
<html>
<head>
<meta charset="utf-8" />
<meta name="format-detection" content="telephone=no">
<link href='/images/favicon-2d52fc7a.png' rel='shortcut icon' type='image/png'>
<meta name='viewport' content='width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no'>
<title>Unpoly: Unobtrusive JavaScript framework</title>
<link href="//netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
<link href="/stylesheets/guide/all-7881ea47.css" rel="stylesheet" />
</head>
<body>
<div class="screen" up-main="cover">
<div class="guide">
<div class="guide__head" up-fixed="top">
<div class="viewport">
<div class="guide__logo">
<a class="logo" href="/">
<img src="/images/unpoly_logo-31fe0b97.svg" class="logo__pixels" alt="Unpoly" />
</a>
</div>
<div class="guide__version_nav">
<a href="/version_choice" class="version_nav" up-layer="new popup" up-target=".choice">
3.3 <i class="fa fa-angle-down"></i>
</a>
</div>
<div class="guide__top_nav">
<div class="top_nav" up-nav>
<a href="/api" class="top_nav__section" up-alias="/up.* /up:* /up-* /*-up-* /has">API</a>
<a href="/tutorial" class="top_nav__section">Tutorial</a>
<a href="https://demo.unpoly.com" class="top_nav__section" target="_blank">Demo</a>
<a href="/install" class="top_nav__section" up-alias="/install/*">Install</a>
<a href="/changes" class="top_nav__section" up-alias="/changes/*">Changes</a>
<a href="/community" class="top_nav__section">Community</a>
<span class="top_nav__right">
<a href="https://github.com/unpoly/unpoly" class="top_nav__section is_social"><i class="fa fa-github"></i><span class="top_nav__label"> GitHub</span></a>
<a href="https://twitter.com/unpolyjs" class="top_nav__section is_social"><i class="fa fa-twitter"></i> <span class="top_nav__label">Twitter</span></a>
</span>
<a href="/menu/narrow" class="top_nav__section is_hamburger" up-target=".menu" up-layer="new drawer" up-position="right" up-history="false"><i class="fa fa-bars"></i> Menu</a>
</div>
</div>
</div>
</div>
<div class="guide__torso">
<div class="viewport">
<div class="guide__left">
<div class="guide__menu" up-viewport>
<div class="menu is_placeholder">
<a href="/api/menu" class="hyperlink is_gray">Menu</a>
</div>
</div>
</div>
<div class="guide__main" wants-menu-path="/api/menu" up-main="root">
<div class="guide__content" up-main="modal">
<div class="hero">
<div class="hero--notification notification">
<p>Unpoly <a href="/changes/3.3.0">3.3.0</a> is now available.</p>
<p>To stay up to date, <a href="/community">watch GitHub Discussions</a> or <a href="https://twitter.com/unpolyjs">follow on Twitter</a>.</p>
</div>
<h1 class="hero--claim">
<span class="hero--claim-line">
The unobtrusive JavaScript framework
</span>
<span class="hero--claim-line">
for server-side web applications
</span>
</h1>
<p class="hero--explanation">
<span class="hero--explanation-line">
Unpoly enables fast and flexible frontends for server-rendered HTML views.
</span>
<span class="hero--explanation-line">
It has
<b>no dependencies</b>
and plays nice with existing code.
</span>
</p>
<div class="actions">
<a href="/tutorial" class="action">Get started</a>
<a href="https://demo.unpoly.com/" class="action is_secondary" target="_blank">Watch a demo</a>
or <a href="http://triskweline.de/unpoly-rugb/" class="hyperlink" target="_blank">read the long story</a>
</div>
</div>
<div class="usps" id="features">
<div class="usps--inner">
<div class="usp">
<div class="usp--icon">
<i class="fa fa-paper-plane-o"></i>
</div>
<div class="usp--title">
Smoother navigation
</div>
<div class="usp--description">
Unpoly links can
<a href="/up.link" class="hyperlink hyperlink" up-layer="new modal">update page fragments</a>
instead of full pages.
No custom JavaScript required.
</div>
</div>
<div class="usp">
<div class="usp--icon">
<i class="fa fa-clone"></i>
</div>
<div class="usp--title">
Branch off into layers
</div>
<div class="usp--description">
Branch off <a href="/subinteractions" class="hyperlink " up-layer="new modal">subinteractions</a> into
<a href="/up.layer" class="hyperlink " up-layer="new modal">layers</a>,
Return to the main page when you're done.
</div>
</div>
<div class="usp">
<div class="usp--icon">
<i class="fa fa-wpforms"></i>
</div>
<div class="usp--title">
Complex forms become easy
</div>
<div class="usp--description">
Submit forms <a href="/form-up-submit" class="hyperlink " up-layer="new modal">without leaving the page</a>.
Work with <a href="/subinteractions" class="hyperlink " up-layer="new modal">forms within modals</a>,
<a href="/up-validate" class="hyperlink " up-layer="new modal">validate forms</a> and
<a href="/dependent-fields" class="hyperlink " up-layer="new modal">update dependent fields</a>
using short HTML attributes.
</div>
</div>
<div class="usp">
<div class="usp--icon">
<i class="fa fa-flash"></i>
</div>
<div class="usp--title">
Faster response times
</div>
<div class="usp--description">
Outsmart latency by
<a href="/a-up-preload" class="hyperlink " up-layer="new modal">preloading pages</a>,
<a href="/caching" class="hyperlink " up-layer="new modal">caching responses</a>,
<a href="/a-up-instant" class="hyperlink " up-layer="new modal">following links earlier</a>
and keeping a persistent CSS / JS environment.
</div>
</div>
<div class="usp">
<div class="usp--icon">
<i class="fa fa-cubes"></i>
</div>
<div class="usp--title">
Structure for JavaScript snippets
</div>
<div class="usp--description">
Organize your frontend code in
<a href="/up.compiler" class="hyperlink " up-layer="new modal">compilers</a>
to pair HTML elements with JavaScript behavior.
Enhance existing HTML tags or create new elements.
</div>
</div>
<div class="usp">
<div class="usp--icon">
<i class="fa fa-film"></i>
</div>
<div class="usp--title">
Animation
</div>
<div class="usp--description">
<a href="/up.motion" class="hyperlink " up-layer="new modal">Animate page changes</a>
with fade, swipe or zoom transitions.
</div>
</div>
<div class="usp">
<div class="usp--icon">
<i class="fa fa-plug"></i>
</div>
<div class="usp--title">
Extensible
</div>
<div class="usp--description">
Hack and extend Unpoly using its comprehensive
<a href="/render-hooks" class="hyperlink " up-layer="new modal">render hooks</a>,
<a href="/up.fragment" class="hyperlink " up-layer="new modal">JavaScript API</a> and
<a href="/up.event" class="hyperlink " up-layer="new modal">event model</a>.
</div>
</div>
<div class="usp">
<div class="usp--icon">
<i class="fa fa-handshake-o"></i>
</div>
<div class="usp--title">
Plays nice with existing code
</div>
<div class="usp--description">
Migrate any server-side web application with
<a href="/legacy-scripts" class="hyperlink " up-layer="new modal">manageable changes</a> to existing JavaScripts.
</div>
</div>
<!-- <div class="usp">-->
<!-- <div class="usp--icon">-->
<!-- <i class="fa fa-heart-o"></i>-->
<!-- </div>-->
<!-- <div class="usp--title">-->
<!-- Degrades gracefully-->
<!-- </div>-->
<!-- <div class="usp--description">-->
<!-- Unpoly supports .-->
<!-- </div>-->
<!-- </div>-->
<div class="usp">
<div class="usp--icon">
<i class="fa fa-random"></i>
</div>
<div class="usp--title">
Fix concurrency
</div>
<div class="usp--description">
Avoid real-world race conditions by
<a href="/aborting-requests" class="hyperlink " up-layer="new modal">smart aborting</a>,
<a href="/dependent-fields#preventing-race-conditions" class="hyperlink " up-layer="new modal">batched validations</a> and
<a href="/disabling-forms" class="hyperlink " up-layer="new modal">disabling submitted forms</a>.
</div>
</div>
</div>
</div>
</div>
<div class="guide__fineprint">
<div class="fineprint">
<div class="fineprint__item">
Made by
<a href="https://twitter.com/triskweline" class="hyperlink is_gray">Henning Koch</a>
</div>
<div class="fineprint__item">
<a href="/imprint" class="hyperlink is_gray">Imprint</a>
</div>
<div class="fineprint__item">
<a href="/privacy" class="hyperlink is_gray">Privacy policy</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="cookies" up-anchored="right">
<div class="cookies--text">
This website uses cookies to improve usability and analyze traffic.
</div>
<div class="cookies--actions">
<span class="cookies--accept action" onclick="document.cookie='cookies_accepted=1; Max-Age=31536000; Path=/'; document.querySelector('.cookies').remove()">
I accept
</span>
<span class="cookies--or">
or
</span>
<a href="/privacy" class="cookies--more hyperlink">learn more</a>
</div>
</div>
<script type="text/javascript">
<!--
if (document.cookie.indexOf('cookies_accepted') === -1) {
document.querySelector('.cookies').style.display = 'block';
}
//-->
</script>
<script src="https://unpkg.com/algoliasearch@4.13.1/dist/algoliasearch.umd.js"></script>
<script src="/javascripts/guide-e91e1f1d.js"></script>
</body>
</html>
The text was updated successfully, but these errors were encountered:
Bug description
https://unpoly.com/ seams to be broken.
When visiting the website directly or following link from google
there is only a file download.
Tested with firefox and chrome
downloaded file:
The text was updated successfully, but these errors were encountered: