LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices


Reply
  Search this Thread
Old 01-17-2011, 05:01 PM   #1
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,222

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Internet Explorer 9 is already keeping everyone in the stone age


HTML 5 has an extremely cool and very useful history management feature, which you can read about here:

http://asciicasts.com/episodes/246-ajax-history-state
http://spoiledmilk.ch/blog/?p=1922

There is only one major browser whose development version doesn't support it.

Care to guess which one?

EDIT: actually, two. The other one is Opera, but you can expect Opera to improve.

Last edited by dugan; 01-17-2011 at 05:08 PM.
 
Old 01-17-2011, 05:05 PM   #2
silvyus_06
Member
 
Registered: Oct 2010
Distribution: Ubuntu 10.04 , Linux Mint Debian Edition , Microsoft Windows 7
Posts: 390

Rep: Reputation: 50
firefox ? dang it .. i fail ( to even correctly open a web link . that link drives me to the safari browser codes i don't know what my brainz hurt.

where is the real link? have you got something else in your clipboard and pasted that instead?

Last edited by silvyus_06; 01-17-2011 at 05:08 PM.
 
Old 01-17-2011, 05:27 PM   #3
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,222

Original Poster
Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Yeah, they're pretty technical links.

A lot of websites these days have controls that load data into certain parts of the page. What if you want to bookmark that data? Bookmarking only works with pages, not parts of pages. To make site like that bookmarkable, you need to load the data, then manipulate the address. Traditionally, this is done by adding a hash to the end of the address. Why? Because a hash is seen as an HTML anchor; it doesn't cause the user to suffer a page refresh. The HTML 5 proposal, however, allows the website to manipulate the whole address without causing a page refresh.

This works in Chrome, Safari, and Firefox (4). It does not work in the IE9 beta, which probably means that it won't be in IE for at least a decade.
 
Old 01-17-2011, 05:32 PM   #4
silvyus_06
Member
 
Registered: Oct 2010
Distribution: Ubuntu 10.04 , Linux Mint Debian Edition , Microsoft Windows 7
Posts: 390

Rep: Reputation: 50
i didn't really get it but since it's also on firefox 4(i use it right now) it's ok
 
Old 01-17-2011, 06:09 PM   #5
cantab
Member
 
Registered: Oct 2009
Location: England
Distribution: Kubuntu, Ubuntu, Debian, Proxmox.
Posts: 553

Rep: Reputation: 115Reputation: 115
So, a web page is allowed to change the URL the viewer sees to an arbitrary value? Sounds like a belated Christmas present for phishers to me. IE9 may have the right idea leaving it out.
 
Old 01-17-2011, 06:14 PM   #6
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,222

Original Poster
Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by cantab View Post
So, a web page is allowed to change the URL the viewer sees to an arbitrary value? Sounds like a belated Christmas present for phishers to me.
Not any arbitary value. The host and protocol (EDIT: and port) still need to be the same.

https://developer.mozilla.org/en/Sam...for_JavaScript

Yes, I know that contradicts what I said about "the whole address." I should have been more precise.

Last edited by dugan; 01-18-2011 at 08:41 AM.
 
Old 01-18-2011, 05:14 AM   #7
Latios
Member
 
Registered: Dec 2010
Distribution: Arch
Posts: 115

Rep: Reputation: 21
Isnt there ajax etc for this ? It still is very prone to abuse even if the protocol and domain name are correct, for example sites stored as http://www.blogs.com/~latios/
 
Old 01-18-2011, 08:25 AM   #8
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,222

Original Poster
Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Quote:
Originally Posted by Latios View Post
Isnt there ajax etc for this ?
Other way around. It's to support AJAX.

GitHub is already using it in production. Here's the blog entry announcing it. Most of the blog entry is a screencast of its new UI in action, so don't worry about it being as technical as my previous links.

https://github.com/blog/760-the-tree-slider
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Average Age of Internet Users entz General 22 02-24-2009 04:43 PM
Can't get Age of Empires II: Age of Kings started (I've could it before !!!) vegetassj2 Linux - Games 44 08-28-2005 04:59 PM
SuSE takes you back to the stone age. Rutnut SUSE / openSUSE 23 05-03-2005 11:49 PM
Internet Explorer vs. Other Browsers (Internet Standards) smaida Linux - General 6 10-11-2004 04:27 AM
Internet Explorer only internet page?? jimdaworm Linux - Software 9 08-08-2004 02:26 PM

LinuxQuestions.org > Forums > Non-*NIX Forums > General

All times are GMT -5. The time now is 07:41 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration