Skip to main content

Timeline for Build a Faulty XKCD Browser

Current License: CC BY-SA 3.0

13 events
when toggle format what by license comment
Jul 4, 2017 at 14:04 comment added Ezenhis ..Just managed to cut 81 bytes :D
Jul 4, 2017 at 14:02 history edited Ezenhis CC BY-SA 3.0
major revision
Jul 1, 2017 at 19:08 history edited Ezenhis CC BY-SA 3.0
Improvement
Jul 1, 2017 at 12:17 comment added Kevin_Kinsey BTW, +1 for using "proper" parsing technique (XML parser) as opposed to my ugly regex hack ;)
Jun 30, 2017 at 23:28 comment added Andy Variables are interpolated inside double quotes, so "http://xkcd.com/".$x can become "http://xkcd.com/$x" saving one byte :)
Jun 30, 2017 at 17:21 history edited Ezenhis CC BY-SA 3.0
added 65 characters in body
Jun 30, 2017 at 16:55 comment added Kevin_Kinsey Use "1" instead of 'true' on libxml_use_internal_errors. You can probably pass 0 to the Exception and save one quote equivalent. Closing ?> should be optional.
Jun 30, 2017 at 16:49 history edited Ezenhis CC BY-SA 3.0
Improvements
Jun 30, 2017 at 16:28 comment added Ezenhis Thanks! I wasn't sure if die() would count as "throw an error" ;)
Jun 30, 2017 at 15:50 comment added Linnea Gräf Welcome to PPCG! I think you can remove the test whether $x==404 because the other code will fail on the 404 response... Also you can replace throw new Exception by a die call and remove the brackets around throw new Exception("")/die because it is only a single statement
Jun 30, 2017 at 15:45 history edited Beta Decay CC BY-SA 3.0
Improved formatting
Jun 30, 2017 at 15:35 review First posts
Jun 30, 2017 at 16:04
Jun 30, 2017 at 15:31 history answered Ezenhis CC BY-SA 3.0