Compare commits
2 commits
4f0ff6a0e1
...
a397c2c6eb
Author | SHA1 | Date | |
---|---|---|---|
a397c2c6eb | |||
e43eb69414 |
4 changed files with 33 additions and 22 deletions
BIN
content/blog/obama-browser-linux/arrow_button.png
Normal file
BIN
content/blog/obama-browser-linux/arrow_button.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 607 KiB |
BIN
content/blog/obama-browser-linux/error_308.png
Normal file
BIN
content/blog/obama-browser-linux/error_308.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 226 KiB |
33
content/blog/obama-browser-linux/obama-browser-linux.md
Normal file
33
content/blog/obama-browser-linux/obama-browser-linux.md
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
---js
|
||||||
|
const title = "Running the Obama Browser on Linux";
|
||||||
|
const date = "2025-03-02";
|
||||||
|
const draft = false;
|
||||||
|
---
|
||||||
|
|
||||||
|
_Obamna_
|
||||||
|
|
||||||
|
# resources
|
||||||
|
- `wine`
|
||||||
|
- `IE9-Windows7-x86-enu.exe` from [archive.org](https://archive.org/details/ie-11-windows-6.1-x-64-en-us_202106)
|
||||||
|
- `obama.exe` within `Obama Browser.7z` from [archive.org](https://archive.org/details/obama-browser.-7z)
|
||||||
|
|
||||||
|
# steps to get it running
|
||||||
|
1. download the stuff from the resources at the top
|
||||||
|
2. run `wine winecfg -v win7` in a new wineprefix
|
||||||
|
- this one used `WINEPREFIX=~/.obamabrowser wine winecfg -v win7`
|
||||||
|
3. run the ie9 setup with wine
|
||||||
|
4. wine internet explorer should launch
|
||||||
|
5. run the `obama.exe` file
|
||||||
|
|
||||||
|
# using it
|
||||||
|
interestingly, this one had to press the arrow button next to the link to get it to load the page.
|
||||||
|

|
||||||
|
|
||||||
|
# things of interest
|
||||||
|
as it is a wrapper for a web browser from 2008, it obviously will not load misskey or such. however, it can load basic webpages seemingly.
|
||||||
|
|
||||||
|
it's also seemingly unable to handle HTTP 308 Permanent Redirect:
|
||||||
|

|
||||||
|
|
||||||
|
# to do in the future
|
||||||
|
in the future, this one plans on digging up more info about WebLikeMe and the Obama 2008 browser.
|
|
@ -2,7 +2,6 @@ import { IdAttributePlugin, InputPathToUrlTransformPlugin, HtmlBasePlugin } from
|
||||||
import { feedPlugin } from "@11ty/eleventy-plugin-rss";
|
import { feedPlugin } from "@11ty/eleventy-plugin-rss";
|
||||||
import pluginSyntaxHighlight from "@11ty/eleventy-plugin-syntaxhighlight";
|
import pluginSyntaxHighlight from "@11ty/eleventy-plugin-syntaxhighlight";
|
||||||
import pluginNavigation from "@11ty/eleventy-navigation";
|
import pluginNavigation from "@11ty/eleventy-navigation";
|
||||||
import { eleventyImageTransformPlugin } from "@11ty/eleventy-img";
|
|
||||||
|
|
||||||
import pluginFilters from "./_config/filters.js";
|
import pluginFilters from "./_config/filters.js";
|
||||||
|
|
||||||
|
@ -72,27 +71,6 @@ export default async function(eleventyConfig) {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
// Image optimization: https://www.11ty.dev/docs/plugins/image/#eleventy-transform
|
|
||||||
eleventyConfig.addPlugin(eleventyImageTransformPlugin, {
|
|
||||||
// Output formats for each image.
|
|
||||||
formats: ["avif", "webp", "auto"],
|
|
||||||
|
|
||||||
// widths: ["auto"],
|
|
||||||
|
|
||||||
failOnError: false,
|
|
||||||
htmlOptions: {
|
|
||||||
imgAttributes: {
|
|
||||||
// e.g. <img loading decoding> assigned on the HTML tag will override these values.
|
|
||||||
loading: "lazy",
|
|
||||||
decoding: "async",
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
sharpOptions: {
|
|
||||||
animated: true,
|
|
||||||
},
|
|
||||||
});
|
|
||||||
|
|
||||||
// Filters
|
// Filters
|
||||||
eleventyConfig.addPlugin(pluginFilters);
|
eleventyConfig.addPlugin(pluginFilters);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue