Last.fm рд╕реНрдХреНрд░рдмрд┐рдВрдЧ рдФрд░ HTML5 рдкреНрд▓реЗрдпрд░ рдореЛрд▓реНрдкрд╛ рдкрд░

рдЫрд╡рд┐



рдирдорд╕реНрдХрд╛рд░ред



рдореИрдВрдиреЗ рдПрд▓реНрдмрдо рдкрд░ рд╕рдВрдЧреАрдд рд╕реБрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдореИрд╢рдЕрдк рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдм рдкрд░ рдкрд╣рд▓реЗ рд╣реА рджреЛ рдмрд╛рд░ рд▓рд┐рдЦрд╛ рдерд╛ - molpa.ru, рдЬрд┐рд╕ рдкрд░ рдореИрдВ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдЖрдЬ рдореИрдВ рдЗрд╕ рдкрд░ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдФрд░ рдЙрдирдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рддрдХрдиреАрдХреА рдкрд╣рд▓реБрдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред



рдмрд┐рдЦрд░рдирд╛ last.fm



рдмрд╣реБрдд рд╕рд░рд▓ рдФрд░ рд╕реБрдЦрдж last.fm рдПрдкреАрдЖрдИ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП last.fm рдореЗрдВ рд╕реНрдХреНрд░реЙрд▓ рдХрд░рдирд╛ рдЕрд▓рдЧ рд╣реИ рдФрд░, рдЗрд╕реЗ рд╣рд▓реНрдХреЗ рдврдВрдЧ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдпрд╣рд╛рдВ рдХреЛрдИ рднреА jsonp рдФрд░ crossdomain рдирд╣реАрдВ рд╣реИ, рд╕рд╛рдорд╛рдиреНрдп POST рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ рдЬреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреЗрдЬрдирд╛ рдЗрддрдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ ред



рдореБрдЭреЗ рдЗрд╕реЗ рдЕрдиреБрдорддрд┐ рджреЗрдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рдПрдХ рдЫрд┐рдкрд╛ рд╣реБрдЖ iframe рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ POST рднреЗрдЬрдирд╛ рдерд╛, рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╕реЗ:



$ ( "рд╢рд░реАрд░" ) ред рдкрд░рд┐рд╢рд┐рд╖реНрдЯ ( '<div id = "hide"> </ div>' )

ред рдвреВрдВрдвреЗрдВ ( "#hide" ) ред html ( "" ) ред рдЫрд┐рдкрд╛рдирд╛ ( )

ред append ( '<iframe name = "fm"> </ iframe> <form id = "send" target = "fm" рдореЗрдердб = "POST" рдПрдХреНрд╢рди = "http://ws.audioscrobbler.com/2.0/>> <" / рдлрд╝реЙрд░реНрдо> ' ) ;



for ( n рдкреЛрд╕реНрдЯ рдореЗрдВ ) {

$ ( "#send" ) ред рдкрд░рд┐рд╢рд┐рд╖реНрдЯ ( '<рдЗрдирдкреБрдЯ рдирд╛рдо = " + + + ' '" рдореВрд▓реНрдп = " + рдкреЛрд╕реНрдЯ [ рдПрди ] + '" рдкреНрд░рдХрд╛рд░ = "рдЫрд┐рдкрд╛" /> ' ) ;

}



$ ( "#send" ) ред рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВ ( ) ;


рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде, рдПрдХ рдмреЗрд╡рдХреВрдл рддрд░реАрдХрд╛ рд╣реИред





HTML5 рдкреНрд▓реЗрдпрд░



рд╕рдордп рдХреЗ рд╕рд╛рде рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдкреБрд░рд╛рдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдлреНрд▓реИрд╢рдмреИрдХ рдХреЗ рд╕рд╛рде рд╕рд╛рдЗрдЯ рдкрд░ рдПрдХ рдПрдЪрдЯреАрдПрдордПрд▓ 5 рдкреНрд▓реЗрдпрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рдкрд╣рд▓рд╛ рдЪреИрд▓реЗрдВрдЬрд░ рд╕рд╛рдЙрдВрдбрдореИрди рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рднрд╛рд░реА рд╣реЛ рдЧрдпрд╛ рдерд╛, рдореИрдВ рдореЛрдмрд╛рдЗрд▓ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдРрд╕реА рдХреЛрдИ рдмрд╛рдд рдирд╣реАрдВ рд╣реИред рдХреНрдпрд╛



рдХреБрдЫ рдФрд░ рд╕рдордп рдХреА рдЦреЛрдЬ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдЕрдкрдиреЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рд▓рд┐рдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдореИрдВрдиреЗ рдЗрд╕реЗ HTML5 рдСрдмреНрдЬреЗрдХреНрдЯ - рдСрдбрд┐рдпреЛ рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдПрдХ рд╣реИрдВрдбрд▓рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ, FLASH рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рдСрдмреНрдЬреЗрдХреНрдЯ рдХрд╛ рдкреВрд░рд╛ рдЕрдиреБрдХрд░рдг рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде, рдЗрд╕ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЗрд╡рд▓ (рдореБрдЭреЗ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдпрд╛рдж рдирд╣реАрдВ рд╣реЛрдЧрд╛) рдкрд╛рдВрдЪ рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рдлреНрд▓реИрд╢ рдФрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреНрдпрд╛рджрд╛ рдЕрд╕рдореНрдкреАрдбрд┐рдд рдЬреЗ рдПрд╕ рдХреЛрдб, рдореИрдВ рдмрд╕ рд░реЛрдорд╛рдВрдЪрд┐рдд рдерд╛ред ActionScript - рдирд┐рдХрд▓рд╛ рдПрдХ рдмрд▓реНрдХрд┐ рд╕рд░рд▓ рдФрд░ рд╕реБрдЦрдж рднрд╛рд╖рд╛ рд╣реИред



рд▓реЗрдХрд┐рди рдПрдХ рдмрд╛рд░, рдЕрдкрдиреЗ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдЕрдВрддрд┐рдо рд░реВрдк рджреЗрддреЗ рд╕рдордп, рдЬреЗрдПрд╕ рдФрд░ рдПрдПрд╕ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рд╕рд╛рдордЧреНрд░рд┐рдпреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рддреЗ рд╣реБрдП, рдореИрдВ рдПрдХ рддреИрдпрд╛рд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЗ рд╕рд╛рдордиреЗ рдЖрдпрд╛, рдЬреЛ рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рд╡рд╣реА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдореИрдВ рдЕрдкрдиреЗ рддрд░реАрдХреЗ рд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛, рдФрд░ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкреНрд░рд▓реЗрдЦрд┐рдд рдерд╛ред рдЕрдВрдд рдореЗрдВ, рдореИрдВрдиреЗ рдЕрдкрдиреА рдмрд╛рдЗрдХ рдХреЛ рдЦрддреНрдо рдирд╣реАрдВ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рддреИрдпрд╛рд░ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред





рднрд╡рд┐рд╖реНрдп рдХреА рдпреЛрдЬрдирд╛



рдореЗрд░реА рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдЕрдм рдПрдХ рдирдпрд╛ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рд╣реИ рдЬреЛ рдореЛрдмрд╛рдЗрд▓ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдФрд░ рдкреАрд╕реА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреЛрдиреЛрдВ рдореЗрдВ рд╕рдорд╛рди рд░реВрдк рд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдореИрдВ рдЕрдкрдиреЗ рдХреЛрдб рдХрд╛ рдЕрдиреБрдХреВрд▓рди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рднреА рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ, рдореИрдВ рдЗрд╕рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдХрдо рдХрд░рдиреЗ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╛ рдХрдо рд╕реЗ рдХрдо рд╕рд╣реА рд╕рдВрддреБрд▓рди рдвреВрдВрдврдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ :)



рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореЗрд░рд╛ рдЕрдиреБрднрд╡ рдХрдо рд╕реЗ рдХрдо рдЖрдкрдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рдерд╛;)



All Articles