Flash > HTML 5
- Started
- Last post
- 46 Responses
- msbert
ActionScript is a scripting language based on ECMAScript, generally known as JavaScript™. Why Mr Jobs said that Flash is an old technology??
I think Flash could build directly in HTML 5 leaving the plug-in in the past. Something like this can already be seen in the Android application Skyfire 2.0 http://www.skyfire.com/product/s…
I'm loving HTML 5 new potentials, and I think Flash still have a great future on this.
- airey0
no idea if this is correct but if it is then great.
- msbert0
Interesting, right?
http://blog.gonchuki.com/archive…
- ukit0
The bad part about this debate is lots of people are probably getting the impression HTML5 is just a competitor with Flash.
- html5 can use scripting languages, embed video and animation, sound just like flash. but uses full CSS********
- Flash isn't a competitor because it can't compete********
- html5 can use scripting languages, embed video and animation, sound just like flash. but uses full CSS
- monNom0
^really? I thought it was cogent and right on point.
- stewdio0
Even on the first line you can see it's more sensationalist and constructive: "Ladies and Gentlemen, welcome to the world of the sad truth you didn't want to read." Ladies and Gentlemen? Welcome to the world? Sad truth? Ug. Is this kid in high school?
His first point is based on a flawed premise: "The HTML5 spec won't be ready for consumption for at least another 2 years." The W3C is great at pretending to "enforce" standards after the fact. The reality is the W3C has no teeth. It's browser makers that make the standards. Safari, Opera, FireFox, and Chrome already fully support the flagship of HTML5—the CANVAS element. Fire up any of these browsers and point it to http://processingjs.org/. This is how HTML5 does *vector* animation. The heavy lifting and interactivity is actually JavaScript. All HTML does is provide the Canvas.
Ok I'm going to cut the rant here. I could go on and on but I have some more HTML5 coding to tend to ;)
- lack facts? make some up, and then sneer really hard. works everytime.kpl
- kpl0
Actionscript 1 & 2 is based on ECMAScript, just like JavaScript is. Actionscript 3 was based off an incomplete draft of ECMAScript 4, before it was scrapped when Yahoo objected to the complexity of the language and Microsoft objected simply to be evil. Since there's no standards backing for AS3, it's pretty much proprietary, and it's still incomplete.
Flash is a combination of the AS1+2 virtual machine, AS3 virtual machine (aka VM2), a vector graphics engine, some loose screws, bolts, video player engine which runs separately from the other engine, some crufty ass C++ code that everyone is afraid to touch or else it'll collapse the whole deal (or so I heard), and spit polish. Maybe 10.1 cleaned everything up. Who knows. Probably should just hand over the whole codebase to Google and maybe they can fix it.
Whatever. Bottom line is AS3 losing its edge over the cutting edge in JS engines/compilers. See http://jacksondunstan.com/articl…, which is somewhat old by now and doesn't have the latest and greatest offerings from Opera and Google. And WebGL can make teapots that are actually round.
Also, Gonchicki is an idiot.
- oh hey, look I found more current AS3 vs JS results here: http://jacksondunsta…kpl
- greatest thread post for the last while in my book. i loled i cried and i loled again. thx kpl.airey
- PIZZA0
Flash for games and rich full video sites
Canvas for graphs and other basic graphics
HTML5 for video players and everything elseProblem fucking solved
- stewdio0
No, no. Browser windows for games ;)
http://stewdio.org/pong
- ********0
hey steve Jobs! html5 ?
http://theflashblog.com/?p=259ye ok thanks bye.
- ********0
HTML5 can include GPS information and work with mobile devices like iPhone and Android. woohoo. Flash5 is not a competitor.
- ETM0
Its not a competitor? But I think there idea eluded to is that 90% of what Flash is commonly used for can be accomplished with HTML 5 or even currently with libraries like jQuery.
There is a lot of wasteful, unneeded Flash use out there.
- ********0
HTML5 is cross-mobile/ cross-browser.
HTML5 works with touch based screens.
HTML5 can work with GPS
HTML5 can use full CSS
HTML5 can use URL/ Query strings
HTML5 doesn't cache everything into memory
HTML5 will work with a broad range of other services out there.- whats ya point? Pretty daft post that.********
- please stop posting and if you show how HTML5 exactly supports touch screens I'll give you a lollipop. ;)Boz
- whats ya point? Pretty daft post that.
- ukit0
There's a new preview of IE9 out today BTW. Shows that they are trying hard to push a lot of this stuff.
- ********0
<svg xmlns="http://www.w3.org/2000/svg" width="400" height="300">
<g transform="translate(-100,-40), scale(1.25)">
<title>Layer 1</title>
<polyline points="180,50 300,50 350,100 325,130 300,120 300,220 180,220 180,120 155,130 130,100 180,50" id="shirtImage" fill="rgb(255, 255, 0)" stroke="#000000" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/>
</g>
<polyline points="128 125 129 125 130 125 130 123 131 122 131 121 132 121 132 119 133 118 133 117 134 116 135 116 135 115 136 115 136 113 137 113 137 112 138 112 138 111 139 110 141 110 142 109 142 108 143 107 145 107 147 105 148 104 149 103 153 97 155 95 156 94 156 93 157 92 159 90 160 90 160 89 162 89 163 88 163 86 165 86 166 87 167 90 169 94 171 96 172 98 173 99 173 100 175 100 175 101 176 101 176 102 177 102 177 104 179 104 179 105 179 106 181 106 181 107 182 107 182 109 183 109 183 110 183 111 184 111 184 113 184 114 185 115 185 116 186 117 187 118 187 121 188 121 188 122 189 122 189 121 190 121 190 119 190 118 191 118 191 116 191 115 193 115 194 113 194 112 195 111 196 110 196 109 197 108 198 107 199 106 199 105 200 105 201 103 202 102 203 101 204 100 204 99 205 98 205 97 207 96 208 95 209 94 210 93 212 91 214 89 216 87 216 86 218 86 219 84 221 84 221 83 222 83 223 85 225 89 228 95 230 98 231 100 231 101 232 101 232 103 233 104 233 105 234 105 234 107 234 108 235 108 235 110 235 111 236 111 236 112 237 113 237 114 237 115 237 116 237 117 238 118 238 119 238 120 239 120 240 119 242 115 246 109 247 106 248 106 248 104 248 103 249 103 249 101 249 100 250 99 250 98 251 97 251 96 252 95 252 94 253 94 255 90 256 87 256 86 257 85 257 84 258 83 259 85 260 88 261 91 262 94 262 95 263 95 263 97 264 98 264 99 265 99 265 101 265 102 265 104 265 106 265 107 265 108 266 110 266 111 266 112 267 112 268 114 268 115 269 115 269 117 269 118 271 118 271 119 272 120 272 121 273 121 273 123 273 124 273 125 273 126 273 127 273 124 271 121 269 117 268 116 267 115 267 114 265 114 265 111 264 110 264 109 263 109 263 107 262 106 261 106 261 104 260 104 259 103 259 102 258 101 258 100 257 100 257 98 257 97 256 97 256 95 256 94 255 93 257 97 259 103 263 112 267 118 270 123 270 125 270 126 271 126 271 128 271 129 272 130 272 131 272 132 272 130 270 125 267 120 266 115 262 105 259 97 258 95 258 93 257 90 257 88 257 87 257 86 257 85 257 84 257 83 256 83 256 84 256 86 256 87 256 88 256 89 255 89 255 91 255 92 255 93 255 95 255 96 254 96 254 98 253 99 253 100 252 101 252 102 251 103 250 104 250 105 249 106 247 107 247 108 246 108 245 110 245 111 244 111 244 113 243 114 242 114 242 115 242 116 241 116 241 117 241 118 239 118 239 119 239 120 237 120 237 121 237 122 235 122 235 123 234 123 234 124 234 123 233 122 233 120 232 120 232 118 231 118 231 116 230 115 229 114 229 113 228 113 228 112 228 111 226 109 226 108 225 108 225 106 224 104 223 104 223 103 222 102 221 101 221 100 220 100 219 98 219 97 218 97 218 95 218 94 217 93 217 92 217 91 215 91 215 90 215 89 216 89 217 90 218 92 220 93 220 94 222 94 222 95 223 95 223 97 223 98 225 98 225 99 225 100 226 101 226 102 228 102 228 103 228 104 229 105 230 107 232 108 232 109 233 109 233 110 234 111 235 112 236 113 236 114 237 114 237 115 236 115 235 114 234 112 234 111 234 110 232 106 232 105 231 102 230 100 229 98 229 96 229 94 229 93 229 92 228 92 228 91 228 90 227 90 227 89 226 88 226 87 225 87 225 86 224 86 223 86 223 85 221 85 220 85 219 85 219 86 221 87 222 91 225 95 226 95 226 94 226 91 226 88 225 88 225 87 225 86 225 85 224 85 223 86 221 90 219 94 219 95 218 96 217 96 217 98 216 99 214 100 213 102 212 103 211 104 211 106 210 106 210 108 209 108 209 109 207 111 206 111 204 113 203 115 202 115 202 117 200 117 200 118 199 118 199 119 198 119 198 121 197 121 197 123 196 123 195 124 195 121 196 118 197 118 197 116 199 115 199 114 200 114 200 112 201 111 202 110 203 109 204 108 204 107 206 106 206 105 208 105 208 104 210 104 211 103 212 102 213 102 213 100 215 98 216 97 217 94 218 93 220 90 220 88 220 87 221 87 221 86 220 87 218 89 214 92 210 95 209 96 209 97 208 98 207 98 207 99 207 100 205 100 203 103 202 104 201 105 200 107 200 108 199 109 199 110 198 110 198 112 197 112 196 114 196 115 195 115 195 116 195 117 194 118 193 118 193 120 192 120 192 118 192 117 192 116 191 116 191 114 191 113 189 111 188 111 187 110 187 108 186 108 186 106 184 105 183 104 182 101 181 100 180 99 177 96 176 95 175 94 174 93 172 91 170 89 168 86 167 85 165 85 165 84 166 85 172 89 179 95 182 97 183 97 184 98 186 100 187 101 187 102 188 103 188 104 190 105 190 106 191 107 191 109 191 110 191 111 191 112 192 113 192 114 192 115 192 116 192 117 192 118 192 119 191 119 191 117 190 116 190 114 190 113 189 112 188 111 188 110 187 109 187 108 186 108 186 106 186 105 185 105 185 103 184 102 184 101 183 101 183 100 182 100 182 98 180 96 178 96 178 94 177 93 174 91 174 90 173 90 173 89 170 89 169 89 168 89 167 89 166 89 165 90 164 91 163 92 160 95 160 96 159 96 155 100 152 102 149 106 143 111 142 112 140 114 139 116 137 116 137 117 136 117 136 118 136 119 134 119 134 120 133 120 132 122 132 123 131 123 131 124 130 125 131 125 134 121 139 116 144 111 147 107 149 105 150 103 152 102 153 101 154 100 154 98 156 97 157 95 159 95 159 94 160 94 161 93 161 92 163 91 164 91 166 91 166 90 169 90 170 90 170 91 170 92 166 98 164 99 163 101 162 101 161 104 160 105 158 107 156 109 154 109 153 110 152 112 151 112 151 113 150 113 149 114 148 116 147 117 147 118 144 119 143 119 143 121 142 121 141 122 140 123 138 125 137 125 136 127 134 128 133 128 133 129 132 130 131 130 131 131 130 132 129 132 129 133 128 133 127 134 126 134 126 135 126 134 127 133 130 131 131 129 132 129 132 127 135 125 136 124 136 123 137 122 140 119 141 119 141 118 142 118 142 117 143 117 151 111 155 108 156 107 157 106 158 106 158 104 159 103 160 103 167 97 168 96 169 96 170 95 171 93 172 93 172 92 173 91 172 91 171 91 170 93 170 94 168 94 167 96 167 97 165 98 164 99 161 102 161 103 159 104 158 106 157 107 156 108 155 108 154 110 153 112 153 113 153 110 155 105 161 98 163 95 164 95 164 94 165 94 165 93 166 91 167 91 166 91 163 95 157 102 154 106 148 111 146 113 145 114 144 114 144 115 142 116 141 116 141 117 139 117 138 118 136 119 130 125 128 127 127 128 127 129 125 129 125,130" fill="none" stroke="rgb(0, 0, 0)" stroke-width="5" stroke-linecap="round" stroke-linejoin="round"/></svg>- damn, qbn doesn't support SVG********
- Wow... I am shocked it didn't work!! :DETM
- damn, qbn doesn't support SVG
- SteveJobs0
HTML5 > (Flash * 0.25623420100)
- out of interest - around what version of Flash did deep- linking become doable?detritus
- to my knowledge, only workarounds existThelonious_Funk
- Flash 8 I think. the main issue was implementing the ExternalInterface js/plugin bridge.kpl
- raf0
Rumour has it, what you thought was Apple killing Flash was merely a prelude to the actual act of stabbing.
Reportedly Apple is working on a new framework that is going to deploy html5 code. Codename, I shit you not is Gianduia.
