URI.js je kolekce funkcí JavaScriptu, které umožňují vývojářům manipulovat s řetězci v podobě URI (nebo URL).
Knihovna nemění současnou adresu URL stránky, a je jen základní manipulace řetězec nástrojem, ale specializuje na samotných řetězcích URL.
URI.js pracuje na straně klienta (prohlížeče) a server-side (Node.js) prostředí.
A jQuery plugin je součástí balíčku ke stažení i
Co je nového v této verzi:.
- Změny v balíčku týkajícího se řízení jen projeví.
Co je nového ve verzi 1.16.1:
- Změny v balíčku týkajícího se řízení se projevuje pouze
Co je nového ve verzi 1.15.1:
- Změny v balíčku týkajícího se řízení se projevuje pouze
Co je nového ve verzi 1.14.2:
- Změny v balíčku týkajícího se řízení se projevuje pouze
Co je nového ve verzi 1.12.1:
- Upevnění fragmentu pluginy pro návrat URI pro jednodušší nakládání.
Co je nového ve verzi 1.12.0:
- Opraveno:
- .absoluteTo () v souladu s RFC3986 Rozlišovací schopnost Příklady
- .normalizePath () k udržení vedoucí mateřské odkazy (../) pro relativní cesty, zatímco jejich odstranění pro absolutní cesty
- URI.protocol_expression správně přijmout. v souladu s RFC 3986 - Režim
- URI.withinString () nelze použít ustupování náchylný pravidelný výraz URI.find_uri_expression už
Co je nového ve verzi 1.10.0:
- Pevná URI detekční vlastnost vrátit "src", pokud nikdo nebyl zjištěn.
Co je nového ve verzi 1.8.3:.
- Fixační UglifyJS2 komprese
Co je nového ve verzi 1.8.2:
- Přidání .fragmentPrefix () nakonfigurovat prefix fragmentURI a rozšíření fragmentQuery.
- Přidání dokumenty pro .toString (), .valueOf () a .href ().
Co je nového ve verzi 1.8.0:
- Přidání .resource () jako sloučeniny [cesta dotazu, fragment]
- Přidání jQuery kompatibility 1.8.x pro jQuery.URI.js (zbývající zpětné kompatibility!)
- Přidávání výchozích portů pro Gopher, sl, WSS
- Přidání .duplicateQueryParameters () pro ovládání mají-li být zachovány nebo sníženy klíčové duplikáty = hodnota li>
- Aktualizace Punycode.js na verzi 1.1.1
- Zlepšení AMD / Uzel pomocí UMD returnExports
- Fixační .addQuery (& quot; prázdná & quot;)? Vhodně doplnit prázdná
- Upevňovací parsování chybně formátované userinfo http: // username: pass: Slovo @ hostname
Co je nového ve verzi 1.7.2:
- Opravy:
- SLD detekce v .tld () -. Foot.se by detekovat t.se
- .absoluteTo () v souladu s RFC 3986 oddíl 5.2.2.
- Umístění není k dispozici v prostředí, než jsou webové prohlížeče, jako je Node.js.
Co je nového ve verzi 1.7.0:.
- Přidání .segment () přístupový
- Aktualizace URI.encode () pro přísné kódování URI podle RFC3986.
- Přidání URI.encodeReserved () vyloučit vyhrazené znaky (dle RFC3986) před kódován.
- Přidání URI šablony (RFC 6570) podpoře URITemplate ().
Co je nového ve verzi 1.6.3:
- Pevná .absoluteTo () ke spojení dvou relativních cest správně.
- Přidal .clone () zkopírujte instanci URI.
Co je nového ve verzi 1.6.1:
- Fixační TypeError domén () s tečka-less hostitelů.
Co je nového ve verzi 1.6.0:
- Přidání URN (javascript :, mailto :,. ..) podporu.
- Přidání .scheme () jako alias .protocol ().
- Přidání .userinfo () v souladu s terminologií RFC 3986.
- Přidání jQuery Plugin src / jquery.URI.js.
- Fixační relativní schéma URL.
Co je nového ve verzi 1.5.0:.
- Přidání podpory domény druhé úrovně (SLD)
Co je nového ve verzi 1.4.1:.
- z přidané CommonJS kompatibilita li>
Co je nového ve verzi 1.4.0:
- z přidané URI.iso8859 () a URI.unicode () pro přepnutí základny znakové sady.
- Přidané .iso8859 () a .unicode () převést kódování uniknout URI.
Co je nového ve verzi 1.3.1:
- Aktualizováno Punycode.js na verzi 0.3.0
- Přidal hrana-case testy (& quot; Jim & quot;)
- Pevné EDGE případy .protocol () .port (), .subdomain (), .domain (), .tld (), .filename ()
- Opraveno parsování hostname v .hostname ()
Požadavky
- Java scripty povoleny na straně klienta li>
- Node.js na straně serveru prostředí
- jQuery 1.7 nebo vyšší (pro jQuery plugin pouze)
Komentáře nebyl nalezen